Android - Phonegap - 转换为Dalvik格式失败,错误代码1

4

我安装了这个插件:

https://github.com/mwbrooks/cordova-plugin-menu

并且已经安装了 cordova 1.8.1

我将 "libs/phonegap-1.0.0.jar" 复制到 ANDROID_PROJECT/libs 目录下。

当我尝试在模拟器中运行应用程序时,出现以下错误:

"Conversion to Dalvik format failed with error 1"

我认为这与库的冲突有关,但我不知道该怎么做才能消除错误?
请帮忙。

看起来像是 https://dev59.com/r2w15IYBdhLWcg3wVKJ1 或 stackoverflow.com/questions/5950054/conversion-to-dalvik-format-failed-with-error-1 的问题。 - Rafael T
2个回答

9

我在从2.0.0升级到2.1.0后发现了同样的情况。

首先,请确保您已通过删除旧版PhoneGap版本的JAR并添加新版来重新配置构建路径。

此时,我开始遇到Dalvik错误。清除构建环境没有帮助。

所以我从libs目录中删除了旧的jar文件,然后它就起作用了。


我也遇到了完全相同的情况,我试着解决这个问题整整10分钟。你真是我的救星! - killercowuk
我的升级从2.1到2.2也是同样的事情。 - fusion27

4

项目 -> 关闭自动构建。然后手动构建项目并进行清理。然后导出已签名的项目。问题就解决了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接