Eclipse android sdk bundle无法打开Android SDK Manager

DrN*_*tsu 5 java eclipse android eclipse-plugin

我在我的新笔记本(Window 7 64位)中下载了新的Android和Eclipse软件包,然后打开我以前在PC上工作的旧文件.当我打开时,它显示了一些关于版本API的错误,我应该在SDK中修复它经理,但是当我尝试打开SDK Manager时,它将无法运行并在控制台中显示此错误.

[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
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

Fre*_*eak 11

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
Run Code Online (Sandbox Code Playgroud)

-s代表简称.运行它没有-s导致find_java.exe工作,导致find_java.bat工作,导致其他一切工作.所以修复是编辑find_java.bat,并删除-s.


小智 7

试试这个:

  1. 转到adt-bundle-windows\sdk\tools

  2. 右键单击android.bat并说"以管理员身份运行"

它将打开sdk经理.