理论教育 注册获取开发密钥(AK)|移动互联网地图实践教程

注册获取开发密钥(AK)|移动互联网地图实践教程

时间:2023-09-30 理论教育 版权反馈
【摘要】:点击“创建应用”开始申请开发密钥,显示结果如图2-3所示。填写“应用名称”,注意应用类型选择“Android SDK”,正确填写“SHA1”和“程序包名”,显示结果如图2-4所示。注意:同一个AK中,可以填写开发版SHA1和发布版SHA1,这样从app开发、测试到发布整个过程中均不需要改动AK。此功能完全兼容以前的AK,默认将原有的SHA1放在发布版SHA1上,开发者也可自己更新,将原有的开发版本的AK和发布版本的AK对应的SHA1值合并后使用。

注册获取开发密钥(AK)|移动互联网地图实践教程

百度地图SDK开发密钥的申请地址为:http://lbsyun.baidu.com/apiconsole/key,显示结果如图2-1所示。

图2-1 百度账号登录

登录后将进入API控制台,显示结果如图2-2所示。

点击“创建应用”开始申请开发密钥,显示结果如图2-3所示。

填写“应用名称”,注意应用类型选择“Android SDK”,正确填写“SHA1”和“程序包名”(SHA1和包名的获取方法见下文),显示结果如图2-4所示。

图2-2 API控制台

图2-3 创建应用(一)

图2-4 创建应用(二)

填写以上内容之后点击“提交”会生成该应用的AK,到这就可以使用AK来完成开发工作了。(www.daowen.com)

注意:同一个AK中,可以填写开发版SHA1和发布版SHA1,这样从app开发、测试到发布整个过程中均不需要改动AK。

此功能完全兼容以前的AK,默认将原有的SHA1放在发布版SHA1上,开发者也可自己更新,将原有的开发版本的AK和发布版本的AK对应的SHA1值合并后使用。

其中,获取包名的方式是打开AndroidManifest.xml文件找到package的属性,并在app目录下的build.gradle文件中找到applicationId,并确保其值与AndroidManifest.xml中定义的package相同,显示结果如图2-5和图2-6所示。

图2-5 build.gradle中包名获取

图2-6 AndroidManifest的包名

获取SHA1的方法是找到gradle属性框选择signingReport文件,如图2-6所示,双击,在控制台就会显示SHA1,显示结果如图2-7和图2-8所示。

图2-7 signingReport文件

图2-8 SHA1

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈