我下载了新的安卓和Eclipse捆绑在我的新笔记本(Windows7 64位),然后我打开我的旧文件,我用来工作在PC.When我打开,它显示一些错误的版本API,我应该在SDK管理器中修复它,但当我试图打开SDK管理器它不会运行,并在控制台中显示此错误。
[2555-11-20 10:27:27 - Dex Loader] SecurityException: Unable to find field for dex.jar
[2555-11-20 10:36:02 - SDK Manager] [SDK Manager] Failed to convert path to a short DOS path: C:\Windows\system32\java.exe我怎么解决这个问题呢??
发布于 2012-11-20 12:31:35
在android_sdk\tools\lib中有一个名为find_java.bat的批处理文件。它调用find_java.exe -s来查找潜在的Java位置列表。像这样运行exe文件会返回我看到的错误:
Failed to convert path to short DOS path: c:\windows\system32\java.exe-s是缩写。在不使用-s的情况下运行它会导致find_java.exe正常工作,从而导致find_java.bat正常工作,从而导致其他一切都正常工作。因此,修复方法是编辑find_java.bat并删除-s。
发布于 2013-01-18 11:48:15
试试这个:
然后转到adt-bundle-windows\sdk\tools
android.bat并说"Run as 它将打开sdk管理器。
发布于 2013-01-07 16:37:42
删除了所有现有的eclipse和android版本
我花了30分钟,这比在尝试了各种博客和链接中提到的所有程序后,也要好过3天以上。
https://stackoverflow.com/questions/13466572
复制相似问题