android关于百度地图显示网格问题
2016-03-15 09:49
363 查看
最近在做一个android小项目时用到了百度地图,配置好了key之后,调试正常运行,但是签名导出apk后地图显示网格,搞了好久之后发现原因是key配置错了。
Eclipse中的window->Preferences->Android->Build中的SHA1 fingerpeint 值和导出签名时的SHA1值不一样,导致地图显示不出来,如下图:
window->Preferences->Android->Build中的SHA1:
通过右击项目->Android Tools->Export Android Application Packge...时的SHA1值:
如果想要签名打包Export后地图能正常显示需要用这个SHA1值去申请百度地图的key。
在 Androidstudio 中 也有2个SHA1值:
一个是 百度地图官方提供的(链接) 如下图所示:
密钥是 android
如果使用这个 SHA1 不能正常显示,可以尝试下面一种方法.
另一个 SHA1 :
现在 AS 中找到 APK 文件 , APK 文件 位置在:
然后 将 APK 文件 复制到 一个文件夹中,
修改 APK 后缀名 为 .zip,
将 修改后的 .zip文件解压,
找到 META-INF 目录,
在 META-INF 目录下按住 键盘 shift 键 之后 右击鼠标
点击 在此处打开命令窗口,
在 cmd 窗口 输入 :keytool -printcert -file CERT.RSA
使用 这个SHA1 去 申请
4000
百度地图的key.
Eclipse中的window->Preferences->Android->Build中的SHA1 fingerpeint 值和导出签名时的SHA1值不一样,导致地图显示不出来,如下图:
window->Preferences->Android->Build中的SHA1:
通过右击项目->Android Tools->Export Android Application Packge...时的SHA1值:
如果想要签名打包Export后地图能正常显示需要用这个SHA1值去申请百度地图的key。
在 Androidstudio 中 也有2个SHA1值:
一个是 百度地图官方提供的(链接) 如下图所示:
密钥是 android
如果使用这个 SHA1 不能正常显示,可以尝试下面一种方法.
另一个 SHA1 :
现在 AS 中找到 APK 文件 , APK 文件 位置在:
然后 将 APK 文件 复制到 一个文件夹中,
修改 APK 后缀名 为 .zip,
将 修改后的 .zip文件解压,
找到 META-INF 目录,
在 META-INF 目录下按住 键盘 shift 键 之后 右击鼠标
点击 在此处打开命令窗口,
在 cmd 窗口 输入 :keytool -printcert -file CERT.RSA
使用 这个SHA1 去 申请
4000
百度地图的key.
相关文章推荐
- Android中获取手机支持的硬件解码器类型以及对应的解码器名称
- 从零开始的Android新项目2 - Gradle篇
- android客户端多文件上传(最简单和强悍版本),一看就懂
- Android 如何在service和BroadCastReceiver中 启动activity和alertdialog?
- Android 判断应用是否在运行以及判断处于顶层的activity
- android 禁止通知栏下拉
- 2016年3月15日Android实习日记
- Ecplise 更新代码出错:Description Resource Path Location Type The container 'Android Dependencies'
- 【Gallery3D】播放视频时上下文菜单的设置
- Android - NetworkInfo对象的isConnected()与isAvailable()
- Android 通知栏Notification
- Android开发之动画效果浅析(一)
- Android动画效果——X、Y轴抖动
- android如何让控件摆放在屏幕底部
- Android将Log写入文件
- Android——配置环境变量
- Android N预览版 权限上的一些改变
- AndroidAlbum 跳转到相册或者调用系统拍照的功能
- Android中自定义控件之液位指示器
- Android性能优化典范(四) google 推出 mark