Android开发问题——打包APK时出现Entry name ‘classes.dex‘ collided错误

今日升级了一下Android studio版本,在打包release的时候出现了下面的这个错误

Entry name ‘classes.dex‘ collided

其实只要将原本存放release APK的目录里面的内容清除就行了。

再不行的话再把项目的build目录/output/apk/debugapk也删了,再重新打包。

 

以上方法还是不行的话再考虑下面的方法:

在module路径下build.gradle中添加如下代码

android {
        ...
        packagingOptions {
            exclude 'classes.dex'
            exclude '**.**'  //这个也要添加哦
        }
    }

 

上一篇:Understanding the need of Visitor Pattern


下一篇:网页调用桌面应用,注册表应用