在筆記本下載了新的android和Eclipse,筆記本是windows7 64位。然後打開以前的文件,就出現了一些關於API的錯誤,說需要在SDKmanager中修復的,但是SDKmanager打不開。顯示下面錯誤:
[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
怎麼修復這個錯誤?謝謝
在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代表short,去掉-s
, find_java.exe
,find_java.bat
就會運行,因此編輯為find_java.bat
,去掉-s