配置debug模式使用自定义keystore
如果没有keystore就重新创建一个
我们点击Project Structure 菜单
填写相关的签名信息
分别选择debug和release 都设置为刚才填进去的keystore
点击OK即可,然后查看APPmodel中build.gradle文件的配置
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
debug {
signingConfig signingConfigs.release
}
}
测试apk是否使用了我们创建的keystore
第一步查看我们keystore的信息:
keytool -list -v -keystore mgdd.jks
通过工具查看sha1的值
99:6A:4D:11:EF:F9:18:E4:83:08:C0:C9:3E:BE:AE:FC:61:74:A4:E1
第二步:在APP内部通过代码的方式获取sha1 两者一比较即可。
demo