版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/csdn_loveQingQing/article/details/81304024
使用环境:
做定位时
获取方法:
常规步骤:通过Android Studio编译器获取SHA1
第一步、打开Android Studio的Terminal工具
第二步、输入命令:keytool -v -list -keystore keystore文件路径
第三步、输入Keystore密码
使用 keytool(jdk自带工具)获取SHA1
非常规步骤:遇到下面情况
解决此问题的步骤:
1 打开cmd,进入c盘 c:
2 找到keytool.exe,我的是在
cmd命令行输入 cd C:\Program Files\Java\jdk1.8.0_181\bin
回车后继续 keytool -list -v -keystore D:\workspace\bhspace\wx.keystore
最后输入秘钥库口令即可。
百度地图报错:
上面的错误提示是说: 你的.so文件有问题
不要管那么多报错,只需要把你所有的跟地图有关的.so文件全部理一遍,特别是放在lib文件里,还是jnilib文件夹里,这个一定要理清楚!
2 百度地图报错:
这个错就比较简单了,找到上面那个方法,重新看看sha1值是不是正确的。
当然,实际的sha1值获取方法,有个印度哥们讲的比较清楚:http://devdeeds.com/create-sha1-key-using-android-studio/
喜欢的朋友可以去了解一下,不过大家都应该有自己获取sha1值的方法。
当然,最好的情况是两个版本(debug,release)的sha1值都写上,注意位置,这样万无一失。
如有问题欢迎咨询
群号:88627109