当我们程序中使用了第三方的功能,比如分享、地图时,要求程序必须是已签名的
在Gradle中引入如下代码:
signingConfigs{
signConfig {
storeFile file ('android.jks')//签名文件路径
storePassword '123456' //密码
keyAlias 'android'//签名文件别名
keyPassword '123456' //密码
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.signConfig // 配置release包的签名
}
debug{
signingConfig signingConfigs.signConfig // 配置debug包的签名
}
}