app项目的build.gradle(并不是工程目录下的build.gradle)的配置:
android {}中添加
signingConfigs {
release {
keyAlias '打包使用的名称'
keyPassword '打包使用的密码'
storeFile file('打包钥匙的文件名称/debug.key')
storePassword '密码'
}
}
buildTypes {
debug{
//Zip代码压缩优化
zipAlignEnabled true
//移除无用资源
shrinkResources true
//debugs使用release签名
signingConfig signingConfigs.release
}
release {
//启用混淆配置
minifyEnabled true
//Zip代码压缩优化
zipAlignEnabled true
//移除无用资源
shrinkResources true
//加载默认混淆文件
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
设置好了,直接运行。这样debug就是正式签名了。不用麻烦的在打正式包了。