Android studio 引入高德地图
时间: 2023-05-10 10:56:07 浏览: 162
可以通过以下步骤引入高德地图:
1. 在项目的 build.gradle 文件中添加以下代码:
```
allprojects {
repositories {
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
}
}
```
2. 在 app 的 build.gradle 文件中添加以下依赖:
```
implementation 'com.amap.api:3dmap:5.5.0'
implementation 'com.amap.api:location:5.5.0'
```
3. 在 AndroidManifest.xml 文件中添加以下权限:
```
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
```
4. 在需要使用地图的 Activity 中添加以下代码:
```
MapView mapView = findViewById(R.id.map_view);
mapView.onCreate(savedInstanceState);
AMap aMap = mapView.getMap();
```
其中,R.id.map_view 是在布局文件中定义的地图控件的 ID。
希望这个回答能够帮到你!