修改模块的Gradle文件:
1.outputFile不能设置值
把applicationVariants.all里面修改成如下这样:
applicationVariants.all { variant ->
variant.outputs.all { output ->
outputFileName = "${variant.name}-${variant.versionName}.apk"
}
}
2.注解报错
在app的build中
android {
...
defaultConfig {
...
//添加如下配置就OK了
javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true } }
}
...
}
3.关于 Gradle failed: already disposed module 的问题---就是进入 File -- Invalidate Cache/Restart ,然后会自动清理和重启,这样就不会报错了。
4. dependencies里面修改compile为implementation
参考资料:
https://blog.youkuaiyun.com/myosotis5/article/details/79208707
https://blog.youkuaiyun.com/keep_holding_on/article/details/76188657