Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SDK管理器未启动_Java_Android_Eclipse_Sdk - Fatal编程技术网

Java SDK管理器未启动

Java SDK管理器未启动,java,android,eclipse,sdk,Java,Android,Eclipse,Sdk,当我在eclipse中单击SDK管理器时,它不会启动。而是显示以下信息 Android\tools\lib\\find\u java.exe-s'未被识别为内部或外部命令、可操作程序或批处理文件“ 我试图更改路径变量,但仍然无效。不确定我犯了什么错误。感谢您的帮助 我的路径变量包含: JAVA_主页是C:\Program Files\JAVA\jdk1.7.0 C:\Program Files\PC连接解决方案\;%JAVA_HOME%\bin;%SystemRoot%\system32;%Sy

当我在eclipse中单击SDK管理器时,它不会启动。而是显示以下信息

Android\tools\lib\\find\u java.exe
-s'
未被识别为内部或外部命令、可操作程序或批处理文件“

我试图更改路径变量,但仍然无效。不确定我犯了什么错误。感谢您的帮助

我的路径变量包含:

JAVA_主页是C:\Program Files\JAVA\jdk1.7.0

C:\Program Files\PC连接解决方案\;%JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%\system32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core Static;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared\;%SystemRoot%\system32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseGit\bin


谢谢

我不确定这是否是您想要的解决方案,但是当我设置文件路径变量时,我使用了两个反斜杠,而不是一个

C:\\Program Files\\Java\\jdk1.7.0\\jre\\bin;
D:\\Android-SDK\\adt-bundle-windows-x86-20130911\\adt-bundle-windows-x86-20130911\\sdk\\tools;
C:\\Program Files\\PC Connectivity Solution\\; 

我猜find_java.bat文件有问题。请参考此处的线程尝试以下步骤:

在您喜爱的文本编辑器中打开/tools/android.bat

搜索这段代码:

set java_exe=
call lib\find_java.bat
if not defined java_exe goto :EOF
将其替换为以下内容:

set java_exe="<Path of your JDK>\bin\java.exe" 
set java\u exe=“\bin\java.exe”
java_exe将是静态路径,即指向java exe的路径


运行android.bat

值得一试,我想:)对不起,它没有用。你可以尝试以管理员身份运行Eclipse或单独的SDK manage exe文件吗?在这种情况下,这通常对我有效,但不是一个解决办法。@RossC我尝试以管理员身份运行SDK管理器,但没有帮助。首先,我不确定在环境中要添加什么值运行JAVAInside tool->lib->find_java.exe的变量时,它会显示“C:\Program Files\java\jre7”。我已经在path变量的末尾添加了相同的\bin。尝试了以下方法:可能会有帮助。您也获得了完整的ADK本身(包括Eclipse)或者是单独设置的?删除path变量,用所需的值再次添加,然后重新启动电脑,现在启动sdk,认为它会工作吗?你最终会得到答案吗?在过去的两天里,我也面临同样的问题,使用安卓命令“更新sdk——无ui”通过命令行更新sdk