虽然有很多类似标题的问题,但我找不到解决这个问题的方法。
我在 Eclipse 中有一个 Android 项目,它引用 ActionBarSherlock 4.0.2 作为 Android 库。此外,我在/libs 文件夹中添加了 ACRA 和 Google Analytics 的 JAR。支持 v4 jar 取自 ABS 库。
项目的 Java 构建路径如下所示
通过向导导出时,出现“转换为 Dalvik 格式失败,错误 1”错误。
清理、删除所有 Android 依赖项并单击修复项目属性和清理都不起作用。
有什么想法吗?
编辑:
我错过了一些信息:我在 Mac OS 10.6.8、Eclipse Indigo、Android SDK 工具 r19 和 ADT 插件 v18 上执行此操作。
project.properties 文件包含 proguard.cfg 文件:对其进行注释确实可以避免该问题。
最佳答案
我实际上设法克服了这个问题,如果它们对任何人都有用,这里有一些细节:
我首先尝试了从清理到关闭/重新打开项目等等的一切
我终于也是proguard的最新测试版from http://sourceforge.net/projects/proguard/files/并将 android-sdk-macosx/tools/proguard 中的/lib 文件夹替换为 beta 版本 (proguard4.8beta1) 中的文件夹,并且......它有效!
关于android - 转换为 Dalvik 格式失败,出现错误 1 adt r18,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10645262/