【问题标题】:Type Conversion to Dalvik format failed: Unable to execute dex: wrapper was not properly loaded first类型转换为 Dalvik 格式失败:无法执行 dex:包装器未正确加载
【发布时间】:2011-09-12 00:43:57
【问题描述】:

当我在 Eclipse 中使用 Android SDK 和 AVD Manager 时,我遇到了各种奇怪的错误,就像标题中的错误一样。通常我只是拔下手机并重新插入或关闭并重新打开 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

【问题讨论】:

    标签: eclipse android-emulator avd


    【解决方案1】:

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

    在eclipse.ini文件中加入以下2行:

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

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

    【讨论】:

    • 这仍然可以在 linux 上运行吗?老实说,我什至不知道eclipse在哪个文件夹中,一旦我找到它,我会尝试你的建议。
    • 你可以像这样使用“find”命令:find / -name eclipse
    • 添加 ...\jdk1.7.0\... 后为我工作。
    【解决方案2】:

    我在不同的文件夹(使用相同的 SDK 文件夹)中重新安装了 Eclipse,并将代码导入到工作区,它又开始工作了。

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

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

        【讨论】:

          猜你喜欢
          • 2013-03-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-10-12
          • 2014-01-25
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多