build.gradle.kts
1、设置databinding
在android中增加buildFeatures
buildFeatures{
buildConfig = true
dataBinding = true
}
2、设置不上传mapping文件
下面是build.gradle.kts中配置的方式
buildTypes {
release {
isMinifyEnabled = false
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
)
configure<CrashlyticsExtension> {
mappingFileUploadEnabled = false
}
}
}
3、设置签名路劲
第一步:在android下增加
signingConfigs {
create("release") {
storeFile = file("/文件名.jks")
storePassword="12345"
keyAlias = "key0"
keyPassword = "12345"
}
}
或者 ../release.jks
第二步:在android-buildTypes-release 下增加
signingConfig = signingConfigs.getByName("release")
setting.gradle.kts
1、定义maven,更简洁。
maven("https://jitpack.io")
maven("https://maven.aliyun.com/repository/google")
maven("https://maven.aliyun.com/repository/jcenter")