一:打开File->Project Structure->Modules下的Signing,新建一个Signing,名字随意;
或者在app的gradle里添加如下代码,效果都是一样的。
signingConfigs {
heysharekey {
keyAlias ''
keyPassword ''
storeFile file('')
storePassword '
}
}
二:在app下gradle的buildTypes下添加如下代码,signingConfigs的名字是你上面新建的Signing的名字
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.heysharekey
}
debug{
signingConfig signingConfigs.heysharekey
}
}
1.cmd进入apk所在目录,输入jarsigner -verify xxxxx.apk,如果出现下图所示,则成功。
四:tips
1. 如果Generate Signed APK,最后选择release版本,则Manifest的application标签下不能有Debuggable标签。