使用
1、获取key http://lbs.amap.com/faq/account/key/67
2、添加相关依赖 http://lbs.amap.com/api/android-sdk/guide/create-map/show-map
Manifest、gradle中都要进行设置。
一些坑
- 报错
Attempt to invoke virtual method 'void com.amap.api.maps.AMap.setCustomMapStylePath(java.lang.String)' on a null object reference
W/System.err: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList
注意gradle配置正确与否
android {
//高得地图
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
注意自定义地图的配置文件
- 使用路径规划RouteSearch,要在libs中引入搜索宝,或者在gradle中引入
implementation 'com.amap.api:search:latest.integration' //高德地图 搜索功能