注册和获取开发密钥(AK)

更新于 2026年10月12日 版权声明
1.注册和获取开发密钥(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来完成开发工作了。(https://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

关注公众号获取验证码
复制内容需要验证码(7.99元/天)
✍AI写作