Android Packager:[main] java.util.zip.ZipException:重复条目:classes.dex

7
我正在使用IntelliJ IDEA构建安卓应用程序。 我使用的是截至2013年10月22日最新的Android SDK工具,这些工具适用于最近发布的Android 4.3,API级别为18。我的构建目标是Android 4.3,我的Java SDK版本为1.7。
当我尝试构建我的应用程序时,构建失败,并显示以下消息:
Android Packager: [main] java.util.zip.ZipException: duplicate entry: classes.dex
2个回答

6

我刚才遇到了和你一样的问题。实际上,你不需要重新安装IDE,只需要重新构建项目即可。这里可以解决问题。


是的,我手动删除了编译输出目录中的一些文件。这个目录里有一个旧的classes.dex文件。新的Android打包器不再在这个位置创建这个文件了。 - user502187
@j4nbur53 你如何从编译输出目录中删除文件? - iOSAndroidWindowsMobileAppsDev

4
  • 你尝试过清理项目吗?
  • 手动进入“bin”目录,删除所有内容,然后尝试构建项目。
  • 这个项目是否依赖于任何库项目?如果是,请尝试清理并构建该项目。

感谢您的支持。我通过重新安装Android Studio解决了问题。 - Raaja

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