(注:先注册,高德开发者 )
2.控制台
3.创建新应用
4.编辑信息
4.1 获取安全码SHA1(命令提示符方式:win+r - cmd )
cd .android
keytool -list -v -keystore debug.keystore
4.2 获取PackageName
打开Android项目的清单文件
5.把高德地图引入项目
5.1
5.2 相关下载
开发包定制下载
5.3
解压文件,导入项目
添加:
implementation fileTree(dir: 'libs', include: ['*.jar'])
6.清单文件配置
6.1 权限
<!--地图包、搜索包需要的基础权限-->
<!--允许程序打开网络套接字-->
<uses-permission android:name="android.permission.INTERNET" />
<!--允许程序设置内置sd卡的写权限-->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!--允许程序获取网络状态-->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!--允许程序访问WiFi网络信息-->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<!--允许程序读写手机状态和身份-->
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<!--允许程序访问CellID或WiFi热点来获取粗略的位置-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
6.2 配置key
7.显示地图
显示结果:
注:模拟器报错,真机没有问题(模拟器问题未解决)
参考文档:https://lbs.amap.com/api/android-sdk/guide/create-map/show-map