开发者需要修改使用的地图插件时,需要修改properties.xml文件的features节点下Maps节点value属性的配置,高德地图和百度地图的配置只能保留一个
百度地图
需要拷贝的文件
需要引入工程的jar文件
需要将以下jar文件放到工程的libs目录下
路径
文件SDK\libs(1.9.9.52372之前)
BaiduLBS_Android_base.jar,BaiduLBS_Android_geolocation_v7.1.jar, BaiduLBS_Android_v4.3.1.jar,map-baidu.jar
SDK\libs(1.9.9.52372之后)
baidu-libs-release.aar,map-baidu-release.aar
需要将以下so文件放到工程的libs\armeabi目录下
(1.9.9.52372之后不需要配置此项)
路径
文件名SDK\libs \armeabi
libBaiduMapSDK_base_v4_3_1.so,libBaiduMapSDK_map_v4_3_1.so, liblocSDK7a.so
SDK\libs \armeabi-v7a
libBaiduMapSDK_base_v4_3_1.so,libBaiduMapSDK_map_v4_3_1.so, liblocSDK7a.so
SDK\libs \x86
libBaiduMapSDK_base_v4_3_1.so,libBaiduMapSDK_map_v4_3_1.so, liblocSDK7a.so
Androidmainfest.xml文件需要修改的项
需要在application节点前添加权限
application节点下配置如下代码
properties.xml文件需要修改的项
properties.xml文件在assets/data目录下
features节点下添加:
services节点下添加:
高德地图
需要拷贝的文件
需要引入工程的jar文件
需要将以下jar文件放到工程的libs目录下
路径
文件SDK\libs(1.9.9.52372之前)
map-amap.jar, AMap_3DMap_V2.4.1.jar, AMap_Services_V2.4.0.jar,AMap_Location_V3.3.0_20170118.jar
SDK\libs(1.9.9.52372之后)
amap-libs-release.aar,map-amap-release.aar
需要将以下so文件放到工程的libs\armeabi目录下
(1.9.9.52372之后不需要配置此项)
路径
文件名SDK\libs \armeabi
libamapv304.so, libamapv304ex.so
需要将以下so文件放到工程的libs\armeabi-v7a目录下
(1.9.9.52372之后不需要配置此项)
路径
文件名SDK\libs \armeabi-v7a
libamapv304.so, libamapv304ex.so
需要将以下so文件放到工程的libs\x86目录下
(1.9.9.52372之后不需要配置此项)
路径
文件名SDK\libs \x86
libamapv304.so, libamapv304ex.so
Androidmainfest.xml文件需要修改的项
需要在application节点前添加权限
application节点下配置如下代码:
注意事项
高德地图使用的appkey和打包使用的包名及签名文件存在对应关系,填写时请注意。填写错误会导致地图无法正常使用。
properties.xml文件需要修改的项
features节点下添加
properties.xml文件在assets/data目录下