高德SDK: lbs.amap.com/api/android…
步骤
-
在【高德开放平台】获取,高德 SDK 安装包
-
定位SDK【用来获取当前定位】
-
搜索SDK【用来通过搜索实现查询相关地理位置信息】
-
地图SDK【有2D\3D地图,实现地图的调用】
-
猎鹰SDK【整合定位、地图、搜索】
-
获取创建 Android 项目
-
创建Empty Activity
-
导入 SDK jar包到 Lib 目录,
-
获取调试调试版安全码SHA1
-
获取发布版安全码SHA1
-
在【高德开放平台】获取,应用 key 值
-
注册【开放平台账号】
-
创建应用--应用管理--我的应用
-
填入:应用发布平台、发布版安全码、调试版安全码、包名
-
获得 key
【准备阶段】
-
获取【调试版安全码】
-
获取【发布版安全码】
-
导入【SDK 资源包】
调试版安全码SHA1
-
【打开 Gradle 】Setting → Experimental → " Do not build Gradle list during Gradle sync "
-
【进入 Gradle 】Gradle → app → android → signingReport 【双击】→ 查看【Run】界面
-
【复制信息】SHA1 码,填写到【高德开放平台】的【调试版安全码】
发布版安全码SHA1【必填】
-
【创建 jks 文件 】
-
【Build】 → Grenertate Signed Bundle / APK → 选择【APK】 → Next
-
点击【create new ...】→ 指定【jks 文件存放位置】,并命名为【XXX .jks】→ 设置所有【password】【Confirm】为123456 → 设置【First and Last Name】为user → 点击【OK】
-
记住刚刚的【XXX .jks】文件的保存路径,勾选【Remember password】→ 【Next】
-
【获取SHA1】方法1 打开【terminal 窗口】(快捷键:Alt + F12)
-
【获取SHA1】方法2
-
进入项目目录文件【Android 安装目录】→【jre】→【bin】→【keytool】→ 进入cmd
-
输入keytool -list -v -keystory "jks文件存放路径"
cmd执行命令行,找到 SHA1
SDK 资源包
-
下载地址:【高德开放平台】
-
切换到【Project Files】→【libs】→右键【Add as Library…】→添加配置代码→点击【Sync】同步配置
点击【Sync】,即可同步配置
//app下的build.gradle文件中,在 android{ }中添加
main{
jniLibs.srcDirs = ['libs']
}
}