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
在网上查资料,发现是百度地图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
相关文章推荐
- android studio打包apk 百度地图不显示的问题
- 在android studio直接运行时百度地图显示,真机打包apk时地图不显示的问题
- Android Studio(获取SHA1值)打包签名图解以及使用百度地图无法正常显示(AK错误)的解决方案
- android studio2.3以后给apk签名打包后安装失败的问题[INSTALL_PARSE_FAILED_NO_CERTIFICATES]
- Android Studio打包APK是遇到的一些问题(Lint检查的错误)
- android studio 打包apk问题
- Android studio中打包apk出现"XXX" is translated here but not found in default locale的解决问题的方法
- Android studio 下的APK打包失败问题解决办法
- Android百度地图(五)打包apk发给好友不显示
- Android studio2.3打包应用APK安装报错问题
- android studio更新之后打包遇到V1(Jar Signature)、 V2(Full APK Signature)问题
- Android开发 Apk打包之后百度地图不显示的原因以及解决方法
- Android Studio2.2中使用gradle打包apk中遇到的问题
- 在AndroidStudio直接运行时百度地图显示,打包成APK,安装在真机上不显示的问题
- 百度地图的key值和打包apk问题
- android打包apk时混淆遇到的问题
- android打包apk时混淆遇到的问题
- Cocos2d-x打包成APK时需要注意的问题
- Unity Shader 在UnityEditor中显示正常,打包后不显示的问题
- 解决android使用gson解析json字符串,并使用混淆编译方式打包apk遇到的问题