我知道这是一个重复的问题,但我已阅读并尝试了此站点上的所有解决方案,但我仍然收到错误消息;另外,只有当我从 Eclipse 导出我签名的 apk 时,我才会得到它。我能够构建和运行未签名的 apk。
我有:
- 从构建路径中删除(并稍后恢复)所有库
- 清理并重建了我所有的项目
- 使用 -clean 选项重新启动 Eclipse
- 从头开始重新创建应用程序项目
我知道错误 1 意味着我有重复的符号,但我已经检查、清理并重建了我的构建路径一百万次,但我仍然收到错误,只有当我 export .
- 如果我有重复的符号,我的未签名 apk 是否也会出现错误 1?
- 如果我真的有重复的符号,我怎样才能让 Eclipse 告诉我它们是什么?我从导出向导中得到的只是一个单行错误对话框。:(
- 当我手动签署apk时,我没有收到任何错误,但是当我在手机上安装它时,我收到一个简单的错误:“应用程序未安装。” :(:(
我的项目结构如下:
- 一个包含我 99% 代码的 Android 库项目。它在构建路径中有一份所需的 jar 文件。
- 一个包含两个类的 Android 应用程序项目。它通过 Android 选项卡引用库项目,而不是 Java 构建路径。除了 Android 2.1 之外,构建路径中没有引用其他源、项目或库。我什至从头开始重新创建了这个项目(我没有重新创建库项目,因为它要大得多)。
几天前一切正常!任何建议都非常感谢!
提前致谢...
编辑更新:当我禁用 Proguard 时错误消失。很奇怪。