最近xiaomi集训营才了不少坑,来这里记录下,也感谢xiaomi导师的耐心指导:
1. gradle添加国内源:在gradle-wrapper.properties中修改distribution属性,压根不用设置代理(如果第一次进入的话,用project模式打开项目,不要用android打开,会让你等加载):
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip 改为 distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-7.2-bin.zip
2. 添加jitback库源:不在build.gradle中添加什么buildscript了
在setting.gradle中的dependencyResolutionManagement中添加
jetbrains maven { url 'https://jitback.to' }
3. kotlin中报错需要update plugin并且build报错lifecycle-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0的,需要将project的build.gradle中的
id 'org.jetbrains.kotlin.android' version '1.7.21' apply false
设置为
id 'org.jetbrains.kotlin.android' version '1.5.30' apply false,版本号要低于1.6.0即可使用