Android Studio 使用高德SDK【1-准备阶段】20221124

206 阅读2分钟

高德SDK: lbs.amap.com/api/android…

步骤

  1. 在【高德开放平台】获取,高德 SDK 安装包

  2. 定位SDK【用来获取当前定位】

  3. 搜索SDK【用来通过搜索实现查询相关地理位置信息】

  4. 地图SDK【有2D\3D地图,实现地图的调用】

  5. 猎鹰SDK【整合定位、地图、搜索】

  6. 获取创建 Android 项目

  7. 创建Empty Activity

  8. 导入 SDK jar包到 Lib 目录,

  9. 获取调试调试版安全码SHA1

  10. 获取发布版安全码SHA1

  11. 在【高德开放平台】获取,应用 key 值

  12. 注册【开放平台账号】

  13. 创建应用--应用管理--我的应用

  14. 填入:应用发布平台、发布版安全码、调试版安全码、包名

  15. 获得 key

【准备阶段】

  • 获取【调试版安全码】

  • 获取【发布版安全码】

  • 导入【SDK 资源包】

调试版安全码SHA1

  1. 【打开 Gradle 】Setting → Experimental → " Do not build Gradle list during Gradle sync "

  2. 【进入 Gradle 】Gradle → app → android → signingReport 【双击】→ 查看【Run】界面

  3. 【复制信息】SHA1 码,填写到【高德开放平台】的【调试版安全码】

发布版安全码SHA1【必填】

  1. 【创建 jks 文件 】

  2. 【Build】 → Grenertate Signed Bundle / APK → 选择【APK】 → Next

  3. 点击【create new ...】→ 指定【jks 文件存放位置】,并命名为【XXX .jks】→ 设置所有【password】【Confirm】为123456 → 设置【First and Last Name】为user → 点击【OK】

  4. 记住刚刚的【XXX .jks】文件的保存路径,勾选【Remember password】→ 【Next】

  5. 【获取SHA1】方法1 打开【terminal 窗口】(快捷键:Alt + F12)

  6. 【获取SHA1】方法2

  7. 进入项目目录文件【Android 安装目录】→【jre】→【bin】→【keytool】→ 进入cmd

  8. 输入keytool -list -v -keystory "jks文件存放路径"

image.png cmd执行命令行,找到 SHA1

SDK 资源包

  1. 下载地址:【高德开放平台】

  2. 切换到【Project Files】→【libs】→右键【Add as Library…】→添加配置代码→点击【Sync】同步配置

点击【Sync】,即可同步配置 点击【Sync】,即可同步配置

//app下的build.gradle文件中,在 android{ }中添加
    main{
        jniLibs.srcDirs = ['libs']
    }
}