Android SDK安装问题

可能重复:
Android SDK安装不会findJDK

我已经将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安装程序时,出现错误“未findJava SE开发工具包(JDK)”。

我对Android SDK无法真正find的东西感到茫然。 哪里不对?

Windows 7 32位具有与Windows XP SP3相同的行为。 点击BACK,然后再次下一步,您就可以安装Android SDK。

答案是轰动的,但一些澄清,可能会帮助一些不熟悉registry编辑(像我一样)。

  1. 运行regedit。
  2. find[HKEY_LOCAL_MACHINE \ SOFTWARE \ JavaSoft \ Java Development Kit]
  3. 用鼠标右键单击导出,然后将文件保存到桌面。
  4. 点击右键,然后点击编辑。
  5. 将Wow6432Node添加到文件中每个键的path。 参见上面(@Rog_enk)的例子。 保存。
  6. 回到regedit,点击File-> Import并从上面select文件。 完成。
  7. 再次尝试SDK安装程序。

在Windows 7 x64上,Android SDK安装程序正在寻找HKLM\SOFTWARE\Wow6432Node\JavaSoftregistry分支中的JDK。

但实际上,JavaSoft条目被放置在HKLM\SOFTWARE\JavaSoft 。 我将所有JavaSoft分支复制到pathsearch,然后安装程序find了JDK。

只要按回来,然后下一个,它会发现它。 Android SDK安装不会findJDK

Windows 7 64位 – 与Windows XP SP3和Windows 7 32位相同的行为:只需设置JAVA_HOME = C:\Program Files\Java\jdk1.6.0_14或任何您的实际path,启动SDK,点击“BACK”,再次点击“NEXT”,就可以安装Andriod SDK

看来,创build和设置我的环境variablesCLASSPATHC:\src\libraries\jre6\lib解决了我的问题。 我下载了Android SDK的zip文件,把它放在我想要的地方。 我能从那里出发。