首页 > 学院 > 开发设计 > 正文

开发中遇到的Error汇总

2019-11-09 14:30:37
字体:
来源:转载
供稿:网友

Error1: Error1:

解决方法: 这里写图片描述 这里写图片描述


Error2: 在导入module做为app的依赖时,报错: 这里写图片描述

报错原因:导入的module的配置文件的allowBackup属性和app的配置文件的allowBackup属性值不同冲突导致。

app的配置文件的allowBackup属性: 这里写图片描述

导入的module的配置文件的allowBackup属性: 这里写图片描述

解决方法: 将两个值改为统一的true或者false即可。


Error3: 这里写图片描述

原因:编译SDK版本太高,无法兼容上述类的方法。

解决: 将module的build.gradle文件的compileSDKVersion改成23以下即可: 这里写图片描述


Error4: java.util.concurrent.ExecutionException:com.android.dex.DexException:Multiple dex files define com/google/gson/JsonSerializer

原因:当方法数超过65535 (方法的索引使用的是一个short值,而short最大值是65535 )的时候允许打包成多个dex文件,动态加载dex。这里面坑很深啊

解决方法: 在nodule的build.gradle文件的android域里的defaultConfig 域里加一句 :multiDexEnabled true


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表