Estou configurando um ambiente de desenvolvimento para o Android 2.3 mais recente em uma nova instalação do Windows 7 de 64 bits.
Instalei o JDK 6 de 64 bits (jdk-6u23-windows-x64.exe) de 64 bits. Em seguida, instalei o Eclipse Classic 3.6 de 64 bits (eclipse-SDK-3.6.1-win32-x86_64.zip). Em seguida, prossigo com a instalação do pacote inicial do SDK do Android: installer_r08-windows.exe.
Mas ... no início, diz: "Java SE Development Kit (JDK) não encontrado."
Por quê? Acabei de instalar.
Isso é incompatível entre 32 e 64 bits?
Como eu resolvo isso?
Atualização (1): tentei configurar a variável de ambiente% JAVA_HOME%, bem como configurar os JREs instalados no Eclipse, conforme sugerido abaixo. Nada disso resolveu o problema.
Parece que não estou enfrentando o único problema, pois este tópico sugere: /programming/1919340/android-sdk-setup-under-windows-7-pro-64-bit
Gostaria de saber se existe uma versão de 64 bits do Android SDK.
Atualização (2) : usei a versão zip (android-sdk_r08-windows.zip), executei o android.bat, atualizei todos os pacotes do SDK e instalei o plug-in ADT (8.0.1), não antes de verificar: 'Entre em contato todos os sites de atualização durante a instalação para encontrar o software necessário '.
Vamos ver como isso vai ...
Atualização (3) : Funcionou! (aceitará a resposta da @ bubu em breve) - mas por que o emulador não inclui o aplicativo HelloAndroid quando eu o executo (Ctrl + F11) no Eclipse?
De um dos links:
Isso funciona! A segunda vez que encontra!
fonte
De acordo com a instalação do Android SDK, o instalador não encontra o JDK, o instalador sabe apenas procurar o JDK de 32 bits .
fonte
A primeira coisa que eu tentaria: definir a
JAVA_HOME
variável do sistema. Parece que muitos aplicativos de desenvolvimento Java procuram por isso.fonte