大家好,小太来为大家解答以上问题。Android,SDKManager在win8.1上闪退的解决方法这个很多人还不知道,现在让我们一起来看看吧!
问题是SDK目录toolslib中有一个find_java.bat,本来是用来查找jave.exe的路径的,但是路径的输出是错误的。
Find_java.bat在SDK oolsAndroid.bat下调用,网上的解决方法是不使用find_java.bat直接在Android.bat中写java的绝对路径,复制代码如下:setJava_exe=calllibFind_Java.batif未定义java_exegoto:EOF修改为复制代码如下:setJava_exe="Java的绝对路径"remcalllibFind_java.batrem如果未定义Java_exegoto:EOF修改后,SDK管理器确实可以打开,则Ant打包时出错,draw9patch.bat也闪退。
好像很多地方都用find_java.bat。
通过看Ant的错误信息,有C:Program不是合法命令的字样,我才知道是JDK安装路径的空间问题。
默认情况下,我的JDK安装在C:ProgramFiles文件夹中。
于是,卸载重装,安装在C:JAVA文件夹下,重新配置环境变量,所有问题都解决了。
本文到此结束,希望对大家有所帮助。
本站信息仅供参考,如有文章涉及版权问题,请速与我们联系:2811358863@qq.com | 网站地图
备案号:桂ICP备2023007194号 © Copyright 2024 56常识网 Inc.All Rights Reserved. 桂公网安备45030502000552