Android Studio duplicate entry: xx.class 相关问题的处理方法
1、查看各个build.gradle的compileSdkVersion和buildToolsVersion是否一致将版本号改为相同的即可2、添加multidex配置在build.gradle里面添加multiDexEnabledtrue的配置defaultConfig {multiDexEnabledtrue}在manifests里面将application设置为android.support.multidex.MultiDexApplicationapplicationhardwareAcceleratedtrueandroid:allowBackuptrueandroid:iconmipmap/ic_launcherandroid:labelstring/app_nameandroid:nameandroid.support.multidex.MultiDexApplication3、build.gradle里面查看是否有重复的依赖库compilecom.google.firebase:firebase-core:12.0.1compilecom.google.firebase:firebase-core:12.0.1去掉其中一个就好了4、查看同系列的依赖库版本是否一致compilecom.google.firebase:firebase-core:12.0.1compilecom.google.firebase:firebase-database:12.0.3将后面的版本号改为相同版本5、本地库和在线库冲突compile fileTree(include: [*.jar],dir:libs) compile project(:libcocos2dx) compilecom.android.support:multidex:1.0.1第一行是gradle对应路径下的libs文件夹里面的jar文件第二行是依赖的module可以查看module对应的gradle文件查看该module的依赖关系第三行是在线库。比如在线编译了一个aa库和bb库在libs文件夹里面有一个aa.jarmodule内的libs里面有一个bb.jar。一般建议使用在线库所以把aa.jar和bb.jar删除即可。
上一篇/下一篇内容由系统自动关联
返回资讯列表 →