Android开发之百度地图申请key规范和230,200,no config chosen分析解决办法。
来源:互联网 发布:淘宝联系客服代码 编辑:程序博客网 时间:2024/05/16 17:01
一、申请规范:
来到申请key官网:点击进入申请key
可以看到申请密钥要填写四个值,
规范一、应用名称:
必须和你准备使用百度地图SDK的项目名称是一模一样,允许复制粘贴进去
规范二、:发布版SHA1值和开发版SH1值:
当然我不关心你的值,但是你拿到这两个SHA1值后,绝对不能粘贴复制到申请key的网页中,必须手动一个一个敲进去,绝对不能复制。
规范三、:包名:
包名的填写也必须和你创建项目时填写的包名一模一样,允许复制粘贴
二、230错误:
APP scode校验失败,表示我们key(ak)是错误的,对于230错误主要就是由于我们没有遵守申请规范导致的,下面我们来分析一下吧:
对于230错误出现我分为三种情况:
情况一、创建自己的项目使用百度地图SDK出现230。
创建自己的项目,经过反复检查我的四个值都填写正确,但是却还是出现230,那么你得想想你在官网填写2个SHA1值时是不是复制粘贴去填写的,规范二中已经说了2个SHA1值必须手动敲。然后我手动敲这2个SHA1值,再次提交,完美解决。
情况二、使用Eclipse导入官方Demo出现230。
如果在我们情况一我们已经成功得到了一个有用的key(ak)后,我们可能会直接将我们自己项目中的key直接复制到官方的Demo中,但是规范一和三说了包名和项目名必须和我们的项目一模一样,我们项目中使用的是该项目的项目名和包名创建的key,所以我们必须再使用官网Demo的包名以及项目名重新再次创建一个应用并得到key(ak)值,当然然创建过程必须遵守上述3个规范。然后我再次申请填写的是官网Demo的包名和项目名,完美解决
情况三、使用AndroidStudio导入官方Demo出现230。
和我们情况二一样,想要使用AS的官网Demo,我们也必须重新申请一个key,填写AS官网Demo的包名和module名,和Eclipse的官网Demo申请key唯一不同的是AS官网Demo在我们的Demo中自带了一个debug.keystore,所以这里我们不能再去填写C:\Users\Administrator\.android\debug.keystore中的SHA1值,我们看到AS的官网Demo目录结构:
可以在图片左边AS官网的Demo确实自带了一个debug.keystore,我们可以使用AS中自带的命令工具Terminal定位到官网Demo目录,然后输入图片下方的命令,即可得到官网中的debug.keystore的SHA1值,然后我们手动敲入申请界面就行了
三、200错误:
APP不存在,AK有误请检查再重试
对于这个问题就简单了,首先可以确保我们申请的key(ak)是正确的,因为不正确,它首先报错应该是230,而不是200,其次200错误就是我们的manifest中的key(ak)和我们对应申请的key(ak)值不一样,如果是不一样,重新复制粘贴一下即可。解决
四、no config chosen:
只要你的Android版本为4.0及以上可能就会有这个问题,这个问题更让我纳闷了,key(ak)已经是正确的,使用的还是百度地图官网Demo,问题原来出在于百度地图官方,官方说明使用MapView系列的去加载地图布局,其实它在Android4.0之后都已经时了,只要简单的将它修改为Texture开头系列的就不会有这个问题了,例如:MapView改成TextureMapView;SupportMapFragment改成TextureSupportMapFragment;其他的类似,出现这个错误只能证明百度地图官网该出新的文档了。
0 0
- Android开发之百度地图申请key规范和230,200,no config chosen分析解决办法。
- android 百度地图开发 百度地图申请key
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)---申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图 .
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
- 17 - 02 - 12 计算机网络(33)(BT、迅雷 概述)
- java编程的全部环境的下载安装配置
- 网站版权声明的© xxxx-yyyy每当年份更新时系统自动更新yyyy
- 递归方法实现二分查找法
- 课程设计3——电子词典
- Android开发之百度地图申请key规范和230,200,no config chosen分析解决办法。
- 【认证】【DVB】D-Book认证介绍与总结
- C++跨平台编码文件格式问题
- 微信小程序学习笔记一
- idm 添加 vivaldi 浏览器支持
- Bulk Insert:将文本数据(csv和txt)导入到数据库中
- fork原理及服务器应用
- python进阶 python中的高阶函数
- 针对vs2013运行项目无法打开.lib文件的解决方案