Java Android SDK未安装在win 7 64位上
我正在尝试在Windows7 64位上安装Android SDK,但它不起作用。我不断得到: 我尝试将Java Android SDK未安装在win 7 64位上,java,android,Java,Android,我正在尝试在Windows7 64位上安装Android SDK,但它不起作用。我不断得到: 我尝试将JAVA\u HOME设置为C:\Windows\System32\JAVA.exe(这是我的安装路径),但仍然无法工作 在命令行中,我用java-version测试了这个版本,它工作得非常好 尝试了“来来回回”的老把戏,但遗憾的是,没有成功 这太令人失望了。。。。有什么建议吗?是JDK,不是Java,它不见了。 JAVA_HOME不应指向JAVA.exe文件。它应该指向jdk文件夹。 通常C:
JAVA\u HOME
设置为C:\Windows\System32\JAVA.exe
(这是我的安装路径),但仍然无法工作
在命令行中,我用java-version
测试了这个版本,它工作得非常好
尝试了“来来回回”的老把戏,但遗憾的是,没有成功
这太令人失望了。。。。有什么建议吗?是JDK,不是Java,它不见了。
JAVA_HOME不应指向JAVA.exe文件。它应该指向jdk文件夹。
通常C:\Program Files\Java\jdk1.6.0\u 23
或类似版本。
如果您在某处没有jdk文件夹,您应该从安装jdk
请注意,Android开发的关键是JDK 6。自Android Tools SDK第16版发布以来,批处理文件中的一个更改可能是罪魁祸首。请尝试使用ZIP文件而不是EXE文件。从下载android-sdk_r18-windows.zip。解压到一个新的Android目录,在那里你的程序文件通常驻留(其他位置也应该工作)。将Android\Android sdk\tools\lib目录中的find_java.bat替换为16版sdk工具中的find_java.bat(如果您没有从中获得)。使用ZIP而不是EXE意味着不会设置快捷方式和程序组,但您可以在android SDK文件夹中运行SDK Manager.EXE来获取SDK的其余部分
$COMMONFILES
等中的文件放入工具和插件中tools/lib
,notepad find_java.bat
,注意,它使用-s
调用find_jave.exe
查找\u java.exe-s
。它会说:
无法将路径转换为短DOS路径:C:\Windows\system32\java.exe
(这已经是一个非常短的路径了-很奇怪。)find_java.exe
的两个调用中删除-s
。省省吧/tools/android.bat
将系统变量中的JAVA_HOME环境变量设置为C:\Program Files\JAVA\jdk1.7.0_07\确实解决了我的问题 需要注意的几点:
添加指向C:\Program Files\JAVA\jdk1.7.0_21的系统变量JAVA_HOME以下是从零开始对我有效的设置步骤(从今天到2013年6月26日) [设置步骤] 第一部分-Java JDK
- 变量名:JAVA_HOME
- 变量值:C:\Program Files\Java\jdk1.7.0\U 25 ->鼠标点击
- 安装程序_r22.0.1-windows.exe(推荐)
JAVA SE Development Kit (JDK) not found.
Error: Failed to find Java version for 'C:\Windows\system32\java.exe': [2] The system cannot find the file specified. (...)
If you believe you have a JDK installed and it was not properly recognized, simply set an environment variable JAVA_HOME to point to it.