我正在使用windows 7 64位系統的installer_r20.0.1-windows(安裝文件)安裝Android sdk。除了我正在爲它使用這個jdk-7u5-windows-x64(安裝文件)來爲它安裝jdk。我安裝了jdk,並試着來回移動,以便sdk能夠識別jdk,但它並沒有這樣做。請告訴我該怎麼辦?另外如果有什麼問題的話,32位和64位安裝請告訴我...Android SDK未找到JDK
回答
Andoid sdk與jdk 7不兼容,應該使用最新版本的jdk 6,32位。
JDK 7是最新的 – VenomVendor 2012-07-29 13:01:35
@VenomVendor Dima是正確的。 [Google指出JDK 6是必需的。](http://developer.android.com/sdk/index.html)它可能適用於JDK 7(我在Linux上使用OpenJDK 7 64位),但Android當安裝JDK 6 32位時,安裝程序正常工作。 – nkr 2012-07-29 13:15:35
@nkr [It](http://developer.android.com/sdk/index。html)實際上代表了最低系統要求,我使用的是JDK7,並且在我的系統中沒有安裝其他版本的JDK,並且它始終[建議卸載舊版本](http://www.java.com/en/download /faq/remove_olderversions.xml),然後安裝新的。所以很顯然JDK7將支持沒有JDK6的Eclipse。 – VenomVendor 2012-07-30 07:07:22
對我來說,我沒有安裝JDK v6安裝SDK時遇到了問題,但我仍然(現在)在Eclipse和我的開發環境中使用JDK v7。
看看這是否適合你: 安裝JDKv6,然後運行SDK安裝程序。它應該(希望)檢測JDK安裝並繼續。 安裝後,卸載JDKv6,然後安裝JDKv7並從那裏繼續。
我先安裝了JDK(v7,x64),然後Android SDK告訴我它找不到JDK。然後我刪除了C:\ Windows \ System32 \ java.exe(實際上我重命名爲exjava.exe)並重新啓動Android安裝並正常工作。我希望這會有所幫助,祝你好運。
這是我的經驗。我安裝了jdk-7u9-windows-x64,然後嘗試安裝Android SDK(installer_r21-windows)。它會迴應:
Error: Failed to find Java version for 'C:\Windows\system32\java.exe': [2] The system cannot find the file specified.
兩個解決方案,爲我工作:
1)如果使用不同的實際路徑創建的JAVA_HOME = "C:\Program Files\Java\jdk1.7.0_09"
的環境變量。
2)修改Path環境變量,使其包含JDK安裝的bin文件夾。這裏需要說明的是,它必須是之前的 「%SystemRoot%\ SYSTEM32」
即PATH,而不是≈
C:\Program Files\Java\jdk1.7.0_09\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;`
:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Java\jdk1.7.0_09\bin`
我不知道如果選擇2變根據公共jre與jdk私有jre的原則,所以通常我推薦使用選項1並將jdk的bin目錄添加到路徑env變量的結尾。
- 1. Android SDK無法找到JDK
- 2. 未找到Android SDK。
- 3. Android SDK中安裝:Java SE開發工具包(JDK)未找到
- 4. Android SDK或JDK
- 5. Realm,未找到android-sdk-manager
- 6. Android SDK Java:未找到
- 7. Ensime + sbt:「未找到Android SDK」
- 8. SDK位置未找到Android Studio + Gradle
- 9. 未找到Android-SDK錯誤設備
- 10. Android SDK/Android.bat未找到SWT.jar文件
- 11. Android SDK需要哪個JDK?
- 12. 無法找到jdk
- 13. Eclipse,ADT,SDK,JDK
- 14. Android Studio未找到Java開發工具包(JDK)
- 15. iphonesimulator(SDK未找到)在Xcode
- 16. Admob SDK - iOS -File未找到
- 17. SDK位置未找到
- 18. Android上的JavaFX - Gradle找不到JDK
- 19. Android Studio 64位無法找到JDK
- 20. Android Studio安裝不能找到JDK?
- 21. Jvm未找到請安裝32位sdk?
- 22. Java JDK,SDK,SE?
- 23. JavaFX JDK找不到
- 24. 無法找到JDK
- 25. Grails - 找不到JDK
- 26. jdk版本1.7已找到?
- 27. Android SDK找不到錯誤
- 28. 無法找到Android SDK
- 29. Android Studios無法找到SDK
- 30. Android Studio 0.8.14找不到sdk
你能打開Eclipse嗎? – VenomVendor 2012-07-29 13:02:04
有*是一個位的問題,但我不記得它是哪個方向。如果有幫助,我安裝了32 *和* 64位的JDK,它對我來說工作正常... – PhilPursglove 2012-07-29 13:03:38
JDKs被安裝來幫助Eclipse,告訴我這一點,你能否成功地打開eclipse。你到底面臨的問題是,將SDK安裝到Eclipse還是啓動Eclipse – VenomVendor 2012-07-29 13:04:40