突然发现了一个问题

来源:2-2 百度地图实现流程

凛冬phx

2017-11-14 08:28:53

我查资料发现我之前申请应用时用命令行获取的那个SHAI码跟我的开发版SHAI码一样,而我填到了必填的发布者SHAI码里并提交通过了,这里会出问题吗?

我用这种好像是错误的方法申请获得的ak试了一试,官方下载的sample里的工程我照着包名应用名申请下来运行后key验证失败

而我自己写的BaiduMap同样情况下key却验证成功了。。。这又是为什么?

http://img.mukewang.com/climg/5a0a3fe3000106ed05890218.jpg

http://img.mukewang.com/climg/5a0a3fe30001641d05920178.jpg

http://img.mukewang.com/climg/5a0a3fe30001d41806210226.jpg

然后去他给的网址找发布者SHAI码怎么获得

http://img.mukewang.com/climg/5a0a37df0001e17408910186.jpg

想请教一下图中的路径,别名这些怎么获得?还有获取发布者SHAI需要的密码又怎么得知?

然后用的时候在mannifest里面到底填这两个SHAI码的哪一个,或者说分别在什么情况下使用?

写回答

1回答

嘘_别说话

2017-11-14

百度地图官网提供的获取sha1值的方法,获得的是开发版SHA1,不是发布版SHA1.因为Android Studio默认安装运行的apk是debug版本的。要想获得发布版SHA1,建议你参考下面这个链接:

http://blog.csdn.net/syc000666/article/details/50756551

你只是开发用那么在mannifest里面填写的就是开发版SHA1

0

0 学习 · 1044 问题

查看课程