本来项目一直用的是AS 3.1的版本,整天提示更新,也没管过;某天手一抖点了更新,结果导致自己的项目无法编译打包,难弄呀~
问题1:kotlin版本不一致,AS4.0.1使用的是1.4.0;那就改呗,可是半天找不到改版本号的地方,众里寻它千百度在项目根目录的build.gradle里
代码中使用:
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
问题2:原来使用的插件greendao版本不行了,改
classpath 'org.greenrobot:greendao-gradle-plugin:3.3.0' // 添加插件 更好支持GreenDao
问题3:编译的时候AS4.0.1对代码格式的检查也变严格了,一个manifest文件无数的空格错误,慢慢改就是了,哭~