关于百度map API for Android的mobile ak 102错误
来源:互联网 发布:java分布式框架rmi 编辑:程序博客网 时间:2024/05/16 08:50
一共有三个sha1值需要比对:
第一个是 sha1值是http://developer.baidu.com/map/sdkandev-14.htm 里面获得的sha1值(包括里面的cmd和界面的两种获取sha1值得方法)
第二个是 sha1值是打包好apk文件中META-INF 文件夹的CERT.RSA中的sha1值。http://bbs.lbsyun.baidu.com/viewthread.php?tid=5294&extra=page%3D1&page=1
通过 keytool -printcert -file CERT.RSA 来获得当前apk的sha1值
第三个是 sha1值是生成ak的sha1值
大家的问题在于 “第一个sha1值和第三个sha1值是一样的 但是和第二个sha1值是不一样的” 这是问题所在!!!!
而百度工程师管理员主要给出的答复是:
1. 开发者使用keytool创建了一个证书,然后把sha1值绑定到了ak上面。然后在编译打包apk的时候,又使用了另外一个证书
2. 开发者有多台电脑,而且没有共享同一个证书,导致在其中某台机器上面编译出来的apk能用,而其他机器上面的不能用
3. 编译器比如新版 eclipse 有一个默认的证书,但是按照教程,开发者自己使用keytool又生成了一个证书,导致冲突
然后我想说的是:我还没有找到我哪里错了,还是没有找到解决问题的方法
于是我自己想个方法:修改第三个sha1值=第二个sha1值,重新生成ak,再把ak添加到Androidmanifest.xml文件,然后重新导出apk,重新试一下就成功了
第一个是 sha1值是http://developer.baidu.com/map/sdkandev-14.htm 里面获得的sha1值(包括里面的cmd和界面的两种获取sha1值得方法)
第二个是 sha1值是打包好apk文件中META-INF 文件夹的CERT.RSA中的sha1值。http://bbs.lbsyun.baidu.com/viewthread.php?tid=5294&extra=page%3D1&page=1
通过 keytool -printcert -file CERT.RSA 来获得当前apk的sha1值
第三个是 sha1值是生成ak的sha1值
大家的问题在于 “第一个sha1值和第三个sha1值是一样的 但是和第二个sha1值是不一样的” 这是问题所在!!!!
而百度工程师管理员主要给出的答复是:
1. 开发者使用keytool创建了一个证书,然后把sha1值绑定到了ak上面。然后在编译打包apk的时候,又使用了另外一个证书
2. 开发者有多台电脑,而且没有共享同一个证书,导致在其中某台机器上面编译出来的apk能用,而其他机器上面的不能用
3. 编译器比如新版 eclipse 有一个默认的证书,但是按照教程,开发者自己使用keytool又生成了一个证书,导致冲突
然后我想说的是:我还没有找到我哪里错了,还是没有找到解决问题的方法
于是我自己想个方法:修改第三个sha1值=第二个sha1值,重新生成ak,再把ak添加到Androidmanifest.xml文件,然后重新导出apk,重新试一下就成功了
0 0
- 关于百度map API for Android的mobile ak 102错误
- 百度map api for Android~搜索服务
- 百度 api key for mobile 申请的问题
- JSF使用百度地图,ak的错误问题
- 关于获取百度地图AK时需要使用的sha1
- 关于百度定位申请应用AK的一些问题
- Android Studio 中生成百度ak要的sha1
- 百度地图API授权ak失败
- SmartCard API for Android、Open Mobile API
- 关于百度,google map的url api的调用
- Mobile API for 蓝牙(android/IOS/windows)
- Android Studio(获取SHA1值)打包签名图解以及使用百度地图无法正常显示(AK错误)的解决方案
- 百度地图键值(ak)的获取
- 关于android 百度地图api 不能实时刷新的问题
- 关于android 百度地图api 不能实时刷新的问题
- 关于Android studio导入百度地图API的方法
- Voice API for mobile 移动应用开发可用的API
- 使用百度API报102错误{"status":102,"message":"MCODE参数不存在,mobile类型mcode参数必需"}
- 数据通信模型
- java.util.logging.ErrorManager: 1
- 鸡兔同笼
- 好的
- HDU 1181 可用最短路做
- 关于百度map API for Android的mobile ak 102错误
- 条件变量和互斥锁
- 分享javaweb的一些jar包
- Activiti5.14 流程跳跃/退回/驳回/自定义流转(中国式退回)
- 关联规则
- HDU1025
- 【iOS】iOS开发之UISearchBar应用
- document.createElement()的用法
- 面试杂题(一)数组中最小的k个数