Saya menyiapkan lingkungan pengembangan untuk Android 2.3 terbaru pada instalasi baru Windows 7 64-bit.
Saya pertama kali menginstal JDK 6 64-bit (jdk-6u23-windows-x64.exe). Kemudian, saya menginstal 64-bit Eclipse Classic 3.6 (eclipse-SDK-3.6.1-win32-x86_64.zip). Kemudian, saya melanjutkan untuk menginstal Paket Starter Android SDK: installer_r08-windows.exe.
Tetapi ... pada saat awal dikatakan: "Java SE Development Kit (JDK) tidak ditemukan."
Mengapa? Saya baru saja menginstalnya.
Apakah ini ketidakcocokan antara 32-bit dan 64-bit?
Bagaimana saya mengatasi ini?
Pembaruan (1): Saya mencoba menyetel variabel lingkungan% JAVA_HOME%, serta mengatur JRE yang diinstal di Eclipse, seperti yang disarankan di bawah ini. Tak satu pun dari ini menyelesaikan masalah.
Tampaknya saya bukan satu-satunya yang mengalami masalah, seperti yang disarankan utas ini: /programming/1919340/android-sdk-setup-under-windows-7-pro-64-bit
Saya bertanya-tanya apakah ada Android SDK versi 64-bit.
Pembaruan (2) : Saya menggunakan versi zip sebagai gantinya (android-sdk_r08-windows.zip), menjalankan android.bat, memperbarui semua paket SDK, dan menginstal plugin ADT (8.0.1), tidak sebelum harus memeriksa: 'Kontak semua situs pembaruan saat instalasi untuk menemukan perangkat lunak yang diperlukan '.
Kita akan lihat bagaimana ini terjadi ...
Pembaruan (3) : Berhasil! (akan menerima jawaban @ bubu sebentar lagi) - tetapi mengapa emulator tidak menyertakan aplikasi HelloAndroid ketika saya menjalankannya (Ctrl + F11) dari Eclipse?
Dari salah satu tautan:
Ini bekerja! Kedua kalinya menemukannya!
sumber
Menurut penginstalan Android SDK tidak menemukan JDK , penginstal hanya tahu untuk mencari JDK 32-bit .
sumber
Hal pertama yang saya coba: mengatur
JAVA_HOME
variabel sistem. Sepertinya banyak aplikasi pengembangan Java mencari ini.sumber