26百度地图小总结

1,BaiduMap

>集成步骤:1,进入官网  注册开发者账户
      2,配置环境变量  将.jar 放入到 libs文件夹  将.so放入新建的src/main/的jniLibs
      3,配置清单文件  配置key (创建项目  数字签名(1,cmd,2,eclipse里的window-prenfrence--android-build)和包名) 配置权限  
      4,在布局中添加 地图布局<com.baidu.mapapi.map.MapView>
      5,在逻辑代码  做全局初始化   还有和Activity生命周期同步

2, 大体步骤:

1,获取对象
2,设置监听
3,开启监听
覆盖物

Poi检索

公交检索

路线规划

定位

3,出现问题
XXXX.so XXX.jar :配置问题 去官方demo复制libs
地图不展示:次要原因:网速问题 主要:key有问题

LatLng llC = new LatLng(39.639723, 118.425541);
LatLng llD = new LatLng(39.906965, 118.401394);

Error:Execution failed for task ‘:app:transformClassesWithDexForDebug’.

com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘C:Program FilesJavajdk1.7.0_13injava.exe” finished with non-zero exit value 2

说明Jar 导入重复

sourceSets {
main (){
jniLibs.srcDir ‘libs’
}
}

原文地址:https://www.cnblogs.com/muyuge/p/6152170.html