2010-12-09 110 views
57

Possible Duplicate:
Android SDK installation doesn't find JDKAndroid SDK中安裝:Java SE開發工具包(JDK)未找到

我已經安裝了Java運行時6至C:\src\libraries\jre6

我將Java JDK安裝到C:\src\libraries\javasdk

我的%PATH%設置爲:

PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32 \WindowsPowerShell\v1.0;C:\src\libraries\javasdk\bin;C:\src\libraries\javasdk;C: \src\libraries\javasdk\jdk\bin;C:\src\libraries\javasdk\jdk;C:\src\libraries\jav asdk;

當我運行Android SDK安裝我的錯誤:

"Java SE development Kit (JDK) not found"

我在一個無所適從了Android SDK真的找不到。

+0

4種不同的解決方案:http://www.steptoinstall.com/android-sdk-installation-problem-jdk-not-find-windows-7-8-xp-sdk-tools -setup.html – KarSho 2014-09-24 08:45:31

回答

0

看來創建和設置我的環境變量CLASSPATHC:\src\libraries\jre6\lib解決了我的問題。我下載了Android SDK zip文件,放在我想要的地方。我能夠從那裏開始。

8

在Windows 7 x64上,Android SDK安裝程序正在尋找HKLM\SOFTWARE\Wow6432Node\JavaSoft註冊表分支中的JDK。

但實際上JavaSoft條目被放置在HKLM\SOFTWARE\JavaSoft。我將所有JavaSoft分支複製到路徑搜索中,然後安裝程序找到了JDK。

10

答案很重要,但一些澄清可能會幫助一些不熟悉註冊表編輯(像我一樣)。

  1. 運行regedit。
  2. 查找[HKEY_LOCAL_MACHINE \ SOFTWARE \ JavaSoft \ Java開發工具包]
  3. 右鍵單擊該密鑰,然後單擊導出,然後將該文件保存到桌面。
  4. 右鍵單擊然後點擊編輯。
  5. 將Wow6432Node添加到文件中每個鍵的路徑。參見上面(@Rog_enk)的例子。保存。
  6. 回到regedit,點擊File-> Import並從上面選擇文件。完成。
  7. 再次嘗試SDK安裝程序。
+0

以什麼名字保存導入的密鑰? – 2012-04-02 22:14:40

+0

請參閱上文以獲得更好的答案(BACK和NEXT解決方案) – 2012-04-03 04:08:01

+2

需要更多的說明,因爲後面和下一個解決方案不再有效! – anon58192932 2012-07-06 20:02:02

127

Windows 7 32位具有與Windows XP SP3相同的行爲。點擊BACK,然後再次點擊NEXT,您就可以安裝Android SDK。

6

Windows 7 64位 - 與Windows XP SP3和Windows 7 32位相同的行爲:只需設置JAVA_HOME = C:\Program Files\Java\jdk1.6.0_14或任何您的實際路徑,啓動SDK,並且在出現錯誤後 - 再次按下BACK,然後再按NEXT '能夠安裝Andriod SDK