百度地图 android sdk 怎么 setZoom

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了百度地图 android sdk 怎么 setZoom相关的知识,希望对你有一定的参考价值。

参考技术A 第一种:mBaiduMap.setMaxAndMinZoomLevel(20, 15);

第二种:MapStatus mMapStatus = new MapStatus.Builder().target(LatLng
).zoom(14).build();
MapStatusUpdate u = MapStatusUpdateFactory.newMapStatus(mMapStatus);
mBaiduMap.animateMapStatus(u);

android studio下百度地图sdk的初体验

通过上一篇android studio 打开Terminal获取sha1的方法
获取到sha1后,下面开始进入百度地图sdk的资源获取;

一、获取密钥和SDK;

1、搜索百度地图sdk;
这里写图片描述

2、点击获取密钥;
这里写图片描述

3、创建应用;
这里写图片描述

这里写图片描述

4、进入概述下的“相关下载”和“开发指南”;
这里写图片描述

这里写图片描述

下载开发包和示例,将开发包解压;
这里写图片描述

二、项目创建;
1、在Android studio下新建一个项目后(注意包名要和上面获取密钥时的包名一致),有android切换到project,将解压后的libs文件夹下的jar包复制到app/libs下,右击项目/open module settins, 如下图点击“+”选择file dependencies添加依赖;
这里写图片描述

2、在src/main下新建文件夹“jniLibs”,将解压后libs文件夹下的文件夹都复制进去;
这里写图片描述

3、进入“开发指南”下的“Hello BaiduMap”,按着指示操作;
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

4、开始运行;

使用genymotion运行的话会出现Failure [INSTALL_FAILED_NO_MATCHING_ABIS]的错误,这是因为genymotion不支持arm的缘故,我按照网上办法拖入Genymotion-ARM-Translation.zip(支持4.x的系统)压缩包借以支持arm,结果还是不行;
而使用自带模拟器avd运行的话,运行很慢;
最后只能使用真机测试了:

这里写图片描述

以上是关于百度地图 android sdk 怎么 setZoom的主要内容,如果未能解决你的问题,请参考以下文章

百度地图sdk使用

安卓不使用第三方SDK怎么开发街景地图

怎么在android百度地图通过经纬度来定位并且显示出地图位置

Android利用百度地图SDK定位问题,如何更加精准

Android 百度地图 SDK v3.0.0

获取 百度地图sdk需要的 两个SHA1值