Rob*_*b S 30 sdk android android-sdk-tools
在这里和其他地方搜索了我的问题的答案,我仍然无法解决这个问题.
我已经安装了Eclipse,ADT插件和Android SDK.我的问题是SDK Manager无法打开,无论是从Eclipse启动还是直接启动.命令提示符窗口会短暂闪烁,然后关闭.
我已经尝试了几种建议的解决方案:我的路径和JAVA_HOME变量的各种配置,安装32位和64位版本的JDK,以管理员身份运行,都没有成功.
这些路径上安装了不同的组件:
JDK - C:\Program Files\Java\jdk1.7.0_11
JRE - C:\Program Files\Java\jre7
SDK - C:\ADT\sdk
Run Code Online (Sandbox Code Playgroud)
我的JAVA_HOME设置为C:\Program Files\Java\jdk1.7.0_11
My Path包含C:\Program Files\Java\jdk1.7.0_11\bin在开头.
我已经尝试重新安装SDK,安装程序正确识别Java的位置,但它仍然无法正常工作.
任何人都可以帮我解决这个问题吗?我几乎把头发撕掉了!
Tal*_*lha 43
打开cmd,
转到android sdk文件夹,
在tools/lib /中,编辑find_java.bat,
你会看到如下所示的行,在你的文件中添加黑线并保存.
rem检查路径中是否有有效的Java.exe.返回码将
如果命令有效,则为0;如果执行失败,则为1(程序不是
找到).for/f %% a in('%~dps0\find_java.exe -t')do set java_exe = %% a
这个
set java_exe ="C:\ Program Files\Java\jdk1.7.0_11\bin\java.exe"
如果没有定义java_exe goto:CheckFailed
:SearchJavaW
rem检查我们是否可以在同一位置找到javaw.exe
比java.exe.如果这不起作用,只需回到
我们刚发现的java.exe.for/f %% a in('%~dps0\find_java.exe -t -w')
设置javaw_exe = %% a如果不存在%javaw_exe%set javaw_exe =%java_exe%
set javaw_exe ="C:\ Program Files\Java\jdk1.7.0_11\bin\java.exe"
我希望它有所帮助
Lau*_*riK 19
Talha的回答是正确的.只需添加您可能不需要在其解决方案的黑色行中包含引号.
以下添加对我有用:
set java_exe=C:\Program Files\Java\jdk1.7.0_11\bin\java.exe
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
90403 次 |
| 最近记录: |