gradle fix keystore
This commit is contained in:
@@ -21,6 +21,7 @@ android {
|
||||
|
||||
// 配置签名
|
||||
signingConfigs {
|
||||
if(keyPropsFile.exists()) {
|
||||
winboll {
|
||||
assert(keyProps['keyAlias'] != null && keyProps['keyPassword'] != null && keyProps['storeFile'] != null && keyProps['storePassword'] != null)
|
||||
keyAlias keyProps['keyAlias']
|
||||
@@ -29,12 +30,18 @@ android {
|
||||
storePassword keyProps['storePassword']
|
||||
}
|
||||
}
|
||||
}
|
||||
buildTypes {
|
||||
debug {
|
||||
if(keyPropsFile.exists()) {
|
||||
signingConfig signingConfigs.winboll
|
||||
}
|
||||
}
|
||||
release {
|
||||
if(keyPropsFile.exists()) {
|
||||
signingConfig signingConfigs.winboll
|
||||
}
|
||||
|
||||
minifyEnabled true // 开启混淆(核心开关)
|
||||
shrinkResources true // 可选:移除无用资源(进一步减小体积)
|
||||
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), // 官方默认规则(优化版)
|
||||
|
||||
Reference in New Issue
Block a user