未从SDK文件夹加载文件dx.jar

时间:2013-02-28 13:26:19

标签: android sdk

当我将Android SDK文件夹从我朋友的桌面复制到我的时,我收到此错误。 我在首选项中更改了我的SDK的路径,它告诉我更新我尝试做的ADT但是因为它给了我错误,它无法重命名我的文件夹名称。 我也尝试删除以前的SDK文件夹但失败了。 然后我也在Eclipse Indigo中重新安装了插件,但没有成功。 我的dx.jar确实存在于platform-tools的lib文件夹中。 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

这是由VirtualStore中存在较旧版本的dx.jar引起的(Windows存储用户版本的系统和程序文件的文件夹)。 转到"C:\Users\<your user name>\AppData\Local\VirtualStore\<android-sdk path>"并删除所有内容,或只删除"\platform-tools\lib\dx.jar"文件。

即:如果您的用户名是"user32"且您的Android SDK位于"C:\Program Files\Java\android-sdk",则更新后您可能会在dx.jar中拥有过时的"C:\Users\user32\AppData\Local\VirtualStore\Program Files\Java\android-sdk\platform-tools\lib\"版本}