Android SDK Manager 闪退

装完JDK,一切环境配好,包括JAVA_HOME, CMD 中java -version 和javac -version都显示的合适
可就是再装好Android sdk 后运行Sdk Manager出现闪退,什么提示都没有,郁闷呀,折腾好几天了,网上搜了好多,该配的环境都配好了


以前在Win 7 32 bit 下我也搭建过环境,很容易就好了
不知道这次是什么问题,很是纠结呀

大侠来拯救下我吧



PS:我搭建环境用到的软件    installer_r20.0.3-windows.exe        jdk-7u7-windows-x64.exe



环境变量:
  JAVA_HOME    D:\Program Files\Java\jdk1.7.0_07
  Path      %JAVA_HOME%\bin;
  CLASSPATH    .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar


哪里不合适的大侠指正下啊


额,昨晚研究了一晚上,参考国外的帖子
发现很多人遇到这种奇怪的问题,但是目前win8 64bit下有的人确完全正常
很是无解

最终得出结论貌似是android sdk里面的find_java.bat有些问题,以至于android.bat再调用其寻找java.exe时找不到,从而无法运行sdk manager等....

我的解决方法是修改 android.bat,直接指定java.exe所在位置,不用去调用find_java.bat


将  rem Check we have a valid Java.exe in the path.这行下面的set java_exe=改为set java_exe="D:\Program Files\Java\jdk1.7.0_07\bin\java.exe"(java.exe的所在位置)
call lib\find_java.bat
if not defined java_exe goto :EOF  这两行就可以删掉了


现在一切Ok了

我的解决方法是修改 android.bat,直接指定java.exe所在位置,不用去
调用find_java.bat
将 rem Check we have a valid Java.exe in the path.这行下面的
set java_exe=改为set java_exe="D:\Program Files\Java\jdk1.7.0_07\
bin\java.exe"(java.exe的所在位置)
call lib\find_java.bat
if not defined java_exe goto :EOF 
这两行就可以删掉了
现在一切Ok了!

请看如下操作,找到语句后,改为java.exe的路径即可。

\




  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值