首先创建自己的KEY http://lbsyun.baidu.com/apiconsole/key
然后点击设置 参照官网文档点击下面连接
官网文档 http://developer.baidu.com/map/sdkandev-1.htm#.E7.AE.80.E4.BB.8B3
在生成sha1的时候大多人都使用了自己的Keystore去生成的sha1,然后将sha1值+包名填写到安全码当中,将自己创建的key放在百度demo当中,在运行项目的时候提示不是授权key或打开百度地图只显示网络问题,
有人使用debug.keystore生成sha1替换自己生成的sha1值在次运行成功。
造成这个原因的问题是因为在电脑上运行项目的时候默认是debug.keystore来运行的,而你打包的时候是用的自己的keystore,所以出现提示不授权key
在运行项目的时候会打印
auth info ak:你生成的Key
auth info mcode:你的安全码值
这个时候大多是对应不上的。
你可以在打包完成以后自己用的apk在手机上运行就不会提示 不是授权key或是只显示网络问题。