您的位置:首页 > 移动开发 > Android开发

android studio打包apk 百度地图不显示的问题

2014-11-06 17:56 471 查看
真机测试时百度地图显示正常,但生成带签名的apk包后,百度地图不显示。

在网上查资料,发现是百度地图key问题。根据百度地图官方文档,创建应用时需要输入安全码,而安全码是由 数字签名的SHA1+;+包名

获取签名文件SHA1的方法是如下命令

keytool -list -v -keystore debug.keystore

注意,这里debug.keystore是开发环境下的签名文件,而正式apk包需要改成自己的签名文件,android
stuido生成的签名文件后缀为.jks,假设签名文件为test.jks,则命令改为keytool -list -v -keystore
test.jks
,根据生产的SHA1,重新创建百度应用,然后填写相应的ak,如下

<meta-data

android:name="com.baidu.lbsapi.API_KEY"

android:value="*************************" />

在重新打包apk,百度地图显示正常。

参考:http://blog.csdn.net/stevenhu_223/article/details/38333611
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: