use*_*104 5 android gradle android-studio
我的gradle文件中有这个:
android {
signingConfigs {
mySigningConfig {
keyAlias 'theAlias'
keyPassword 'thePassword'
storeFile file('theKeystore.jks')
storePassword 'thePassword'
}
}
...
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.mySigningConfig
}
}
...
}
Run Code Online (Sandbox Code Playgroud)
然后当我生成我的发布 APK 时,我只需转到Build -> Build Bundle(s) / APK(s) -> Build APK(s)并创建 APK。与如果我去不同Build -> Generate Signed Bundle / APK,它会提示我:
我的问题是,我当前的 gradle 文件生成什么版本的签名?是V1还是V2?如何修改我的 gradle 文件,以便它专门使用 V1 或 V2 构建?
use*_*104 10
找到了!我已经像这样调整了我的 gradle 文件:
signingConfigs {
mySigningConfig {
keyAlias 'theAlias'
keyPassword 'thePassword'
storeFile file('theKeystore.jks')
storePassword 'thePassword'
v1SigningEnabled true
v2SigningEnabled true
}
}
Run Code Online (Sandbox Code Playgroud)
参考:https : //google.github.io/android-gradle-dsl/current/com.android.build.gradle.internal.dsl.SigningConfig.html
| 归档时间: |
|
| 查看次数: |
2490 次 |
| 最近记录: |