android - 转换为 Dalvik 格式失败,出现错误 1 ​​adt r18

标签 android adt actionbarsherlock acra

虽然有很多类似标题的问题,但我找不到解决这个问题的方法。

我在 Eclipse 中有一个 Android 项目,它引用 ActionBarSherlock 4.0.2 作为 Android 库。此外,我在/libs 文件夹中添加了 ACRA 和 Google Analytics 的 JAR。支持 v4 jar 取自 ABS 库。

项目的 Java 构建路径如下所示 enter image description here

通过向导导出时,出现“转换为 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/

相关文章:

android - 如何用新图像更新 gridview

android - 为什么 Eclipse 坚持 Android 项目的包名?

android - 更改 homeAsUpIndicator 的背景颜色

android - HoloEverywhere,带有 Gradle 的 ActionBarSherlock 给出 'Attribute xxx has already been defined'

android - Eclipse - 运行构建器时出错 'Android Package Builder'

java - 膨胀类 com.actionbarsherlock.internal.widget.ActionBarContainer 时出错

android - 当我尝试下载 zip 文件时,getContentLength 返回 -1

java - 无法从 Android ListView 中删除 listItem

java - Android 操作系统覆盖应用程序字体

android - 运行 ADT 项目时自动进行 APK 签名