关于使用百度地图API 检验码230报错问题
来源:互联网 发布:网络电视怎样看中央台 编辑:程序博客网 时间:2024/05/22 00:36
用Android Studio环境写了一个百度地图的Demo,但是一直报Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败,百度到的解决方法都无法解决我的问题,我按照官网的方式获取的SHA1签名,也确定包名没有问题,也尝试手动生成签名以及删除应用再重新建。
经过几个小时都无结果,我突然想到,230既然表示是调用到了,但是安全码不对,那我在程序里手动输出签名和包名比对一下不就行了,于是再去百度。
通过以下方法可以得到签名:
直接用打包出来的apk查看签名,具体如下:
1) 将apk修改后缀为 .zip文件后解压;
2) 进入解压后的META-INF目录,该目录下会存在文件CERT.RSA
3) 在cmd中先定位在该文件夹目录下,输入命令 :keytool -printcert -file CERT.RSA 这里将会显示出MD5和SHA1签名。
经过几个小时都无结果,我突然想到,230既然表示是调用到了,但是安全码不对,那我在程序里手动输出签名和包名比对一下不就行了,于是再去百度。
通过以下方法可以得到签名:
直接用打包出来的apk查看签名,具体如下:
1) 将apk修改后缀为 .zip文件后解压;
2) 进入解压后的META-INF目录,该目录下会存在文件CERT.RSA
3) 在cmd中先定位在该文件夹目录下,输入命令 :keytool -printcert -file CERT.RSA 这里将会显示出MD5和SHA1签名。
一比对,发现签名果然不同,更换签名后问题解决,原因尚未研究过,不清楚是不是因为Android Studio设置的问题。
0 0
- 关于使用百度地图API 检验码230报错问题
- 百度地图API出现如下报错,系统时间问题
- 关于百度地图api的key问题
- 关于百度地图API定位问题
- 调用百度地图API报错
- 关于怎么使用百度地图API-实战
- 关于百度地图api的使用心得
- 百度地图API & 高德地图API 使用问题汇总
- 使用百度地图API遇到的问题
- 百度地图报错230
- 百度地图API使用
- 百度地图API使用
- 使用百度地图API
- 使用百度地图API
- 百度地图API使用
- 百度地图 API 使用
- 百度地图API使用
- 百度地图API使用
- LTE中QPSK、16QAM、64QAM什么意思?有什么区别,分别在什么情况下占用呢?
- 【专题】拓扑排序 入门版
- poj 2115 C Looooops (扩展欧几里得算法)
- static和extern 的区别
- 关于TOMCAT配置问题
- 关于使用百度地图API 检验码230报错问题
- 查看软件是32位还是64位
- oracle数据库 编译无效存储过程
- GPUImage写双输入的滤镜
- webSphere缓存问题
- android平台获取手机IMSI,IMEI ,序列号,和 手机号的方法
- adb常用命令大全
- 自学 java 笔记 day10(继承下)
- 关于路由器中家长控制和上网控制的设置