类型转换为Dalvik格式失败:无法执行dex:首先未正确加载包装器

时间:2011-06-09 20:22:58

标签: eclipse android-emulator avd

当我使用Android SDK和AVD Manager与Eclipse时,我遇到了各种奇怪的错误,比如标题中的错误。一般来说,我只是拔掉手机并将其重新插入或关闭并重新打开Eclipse,但这令人沮丧。显然Conversion to Dalvik format failed: Unable to execute dex: wrapper was not properly loaded first不允许我编译我的应用程序,我认为这是因为我试图使用emulator is so slow的一些建议来运行模拟器无济于事。我想我应该在Ubuntu 11.04上添加运行eclipse 3.5.2

4 个答案:

答案 0 :(得分:8)

重新启动eclipse并运行项目。安装新目标版本时出现错误。安装完成后,它将自动修复。否则重启eclipse。

答案 1 :(得分:4)

我在Macbook上遇到了同样的错误。我尝试了此链接http://techmologies.blogspot.com/2009/05/conversion-to-dalvik-format-failed-with_06.html中解释的方法之一并解决了问题。

将以下两行放在eclipse.ini文件中:

-vm
C:\Program Files\Java\jdk1.6.0_07\bin\javaw.exe

请根据实际情况修改第二行。

答案 2 :(得分:3)

如果您已升级SDK,并且未更新ADT插件,则会显示此错误。请通过更新ADT插件检查一次

答案 3 :(得分:2)

我在不同的文件夹中创建了一个Eclipse的新安装(使用相同的SDK文件夹)并将代码导入工作区&它又开始起作用了。