14

Я настраиваю среду разработки для последней версии Android 2.3 на новой установке Windows 7 64-bit.

Сначала я установил 64-битный JDK 6 (jdk-6u23-windows-x64.exe). Затем я установил 64-разрядную версию Eclipse Classic 3.6 (eclipse-SDK-3.6.1-win32-x86_64.zip). Затем я продолжаю установку начального пакета Android SDK: installer_r08-windows.exe.

Но ... при запуске написано: "Java SE Development Kit (JDK) не найден".

Зачем? Я только что установил его.

Это несоответствие между 32-битным и 64-битным?

Как мне это решить?

Обновление (1): я попытался установить переменную среды% JAVA_HOME%, а также установить установленные JRE в Eclipse, как предложено ниже. Ни один из них не решил проблему.

Похоже, что я не единственный, сталкивающийся с проблемой, как предлагает этот поток:https://stackoverflow.com/questions/1919340/android-sdk-setup-under-windows-7-pro-64-bit

Интересно, есть ли 64-битная версия Android SDK.

Обновление (2): вместо этого я использовал zip-версию (android-sdk_r08-windows.zip), запустил android.bat, обновил все пакеты SDK и установил плагин ADT (8.0.1), но не раньше, чтобы проверять: все сайты обновлений во время установки, чтобы найти необходимое программное обеспечение ».

Посмотрим как пойдет ...

Обновление (3): Это сработало! (собираюсь вскоре принять ответ @ bubu) - но почему эмулятор не включает приложение HelloAndroid, когда я запускаю его (Ctrl+F11) из Eclipse?

4 ответа4

8

Я думаю, это может быть глюк в последней версии Android SDK.

Вы можете попробовать загрузить «.zip» версию Android SDK, запустить sdk manager.exe и позволить ему обновиться. Затем вы устанавливаете платформу Android (плагин Android Development Tools (ADT)) для Eclipse соответственно и указываете каталог в настройках.

6

По одной из ссылок:

Когда появляется всплывающее окно, говорят, что JDK не найден. просто нажмите кнопку «назад», а затем снова нажмите кнопку «Далее» ..

Это работает! Второй раз он это находит!

3

В соответствии с установкой Android SDK JDK не находит, установщик знает, как искать 32-битный JDK.

2

Первое, что я бы попробовал: установить системную переменную JAVA_HOME . Похоже, что многие приложения для разработки Java ищут это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .