地图
引入高德SDK
开发文档:https://developer.amap.com/api
- 下载aar包,放到项目libs文件夹下
- 配置权限
1
2
3
4
5
6
7
8
9
10
11
12
<!--允许程序打开网络套接字-->
<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" />
- 再application下添加
1
2
<meta-data android:name="com.amap.api.v2.apikey"
android:value="2c906279b63e7f23425a5a1aa4f6e87b"/>
- build.gradle中添加
1
2
3
4
5
repositories {
flatDir {
dirs 'libs'
}
}
- 添加依赖
1
implementation(name:'AMap3DMap_8.0.0_AMapNavi_8.0.0_AMapSearch_7.9.0_AMapLocation_5.3.1_20210714', ext:'aar')
本文由作者按照 CC BY 4.0 进行授权