admin 管理员组文章数量: 1086060
百度地图api result = {“status“:230,“message“:“APP Mcode码校验失败“
在使用百度地图,申请ak时,总是提示错误。日志里面错误信息
result = {“status”:230,“message”:“APP Mcode码校验失败”
然后使用下面帖子的第二种方法获得了SHA1值,但是我把他和.android里面的debug.keystore的sha1对应,发现这不是这个签证的md5码吗?
但是把md5码填入百度申请应用所需的sha1里面后,竟然不提示错误了,而且成功返回了定位信息。是否有人能够解释为什么会这样?
Android获取SHA1值
这是程序里打印sha1的代码
for (int i=0;i<AppUtils.getAppSignaturesSHA1().size();i++){Log.v("SHA1", AppUtils.getAppSignaturesSHA1().get(i));}
日志里显示的sha1
.android 目录下debug.keystore的md5码和sha1
为什么打印的是sha1却显示的是md5码?
本文标签: 百度地图api result“status“230 “message““APP Mcode码校验失败“
版权声明:本文标题:百度地图api result = {“status“:230,“message“:“APP Mcode码校验失败“ 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1697115339a261840.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论