工程中有用到地图功能,在使用第三方的sdk,例如高德、百度地图时需要包名和SHA1生成一个Ak。
方法一、
1、先生成一个发布的jks文件,如果有,跳过这步看2。
Build——>Generate Singed Apk...
2、有了jks后,看图,按顺序执行
要双击signingReport.
方法二
1、先找到安装jdk目录,进入bin找到keytool文件。
这是我的,我安装在C盘了。jdk安装到哪里就去哪里找。
2、找到jks文件,记住地址
3、然后进入cmd
输入的地址和文件名要正确。
如果要debug类型的sha1,改改地址即可。在电脑里找.android\debug.keystore文件。
其实这两种SHA1都可以在Android Studio里拿到,可以去高德的官网看看。常见问题 | 高德地图API
以上获取SHA1方法,亲测都有效,自己觉得哪种方便就用哪种吧。