一、首先,生成签名文件
1.点击菜单栏中的Build的。
2.弹出窗体,创建新的KeyStore:如下图。
3.填写keystore和key密码。ketystore密码和key密码在后面会用到。其他信息也不是很重要,自己差不多能记住就好。
4.然后点击ok,再点击next就完成了,紧接着就可以Finish完成打包APK了。但是还有一个Signature Version需要勾选的问题:
二、再者,将生成的keystore.jks文件添加到build.gradle中
1.点击下图菜单按钮,弹出了窗体,选中Signing选项,点击“+”标签,生成一个配置信息。填写签名文件填写的信息,点击ok。
2.在android studio编译完成后,会在build.gradle文件中,多出这样的配置信息:
三、最后,就能生成SHA1和MD5值
在android studio点击Terminal工具,接下来需要使用dos命令了:
1.获取debug.keystore的SHA1和MD5
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
2.获取生成的正式签名文件的SHA1和MD5
keytool -list -v -keystore 你的key.jsk