0

"Conversion to Dalvik format failed: unable to execute dex: wrapper was not properly loaded first"

我在eclipse中的项目中遇到了这个错误,我搜索了它,所有答案都说这是.jar文件冲突的问题,并且清理项目并且它应该可以工作。库中只有一个 .jar 文件,清理它并没有让它消失。事实上,我清理了所有项目,它在我的其他项目上也出现了同样的错误!!自从我上次成功运行我的项目以来,我还没有对 Eclipse 做过任何事情。我去了商店,回来尝试再次运行它,并得到了这个错误。我为新的华硕平板电脑下载了 OEM 驱动程序,但我不认为这样做...它们仍在我的下载文件夹中!发生了什么??

4

3 回答 3

0

只需尝试直接使用DX 实用程序(从 JVM 字节码到 Dalvik VM 字节码的转换器)而不是依赖 Eclipse。

结果,您将看到 DX 报告的内容 - .JAR 中的哪个类无法转换为 .dex 文件

于 2011-07-27T04:27:07.103 回答
0

试试这个,用户 Declan Shanaghy 发布的答案:

Firstly close eclipse. Then open AndroidManifest.xml in a text editor. Delete the uses-sdk element then save and exit the editor. Fire up eclipse. It should build ok now. Now go to the manifest editor and enter the details you wish to have in the uses-sdk element.

在此链接中阅读更多信息(我在哪里得到答案): 启动第一个测试应用程序时出错:Android 打包问题?

希望我能有所帮助:D

于 2011-07-27T04:58:10.597 回答
0

好的,我不知道发生了什么事....我尝试了一大堆东西,并使“转换为 dalvik 格式失败”错误随机消失,但 java.lang.Object 仍然无法解决,因为AndroidManifest.XML 未同步。所以我只是在工作区中创建了一个新项目并复制了每个文件的所有文本,并且它起作用了。但是等等......原来的项目现在也可以工作了!!到底是什么东西!

于 2011-07-27T14:58:54.903 回答