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 这两行就可以删掉了
可就是再装好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的路径即可。