百度手机地图使用教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
百度手机地图使用教程
百度手机地图Android版离线地图安装使用说明(图)百度手机地图Android版离线地图安装使用说明:
第一步:将下载好的离线地图包解压缩。
第二步:找到解压出的"BaiduMap"文件夹,把它放入手机存储卡根目录。
注:在上述过程中如遇提示“是否移动或复制文件夹”,点击“是”即可。
第三步:断开与电脑连接,打开百度手机地图(如已打开请重启),系统会提示安装成功。
Android开发教程:百度地图初学
用户在使用API之前需要获取百度地图移动版API Key,并且该KEY与您引用API的程序名称有关,具体流程请参照:申请API KEY (dev.baidu./wiki/static/imap/key/)百度地图API支持Android 1.5及以上系统。
070D16824BE96BBBEFB4740D638C82835123404B
API添加到Andoid工程中
必须先得下载API开发包:点击下载
dev.baidu./wiki/static/imap/files/android/BaiduMapApi_Lib_A ndroid_1.3.0.zip 解压之后包括两个文件baidumapapi.jar和libBMapApiEngine.so。在工程根目录下创建ibs\armeabi目录,并拷贝到其目录下。
在工程属性->Java Build Path->Libraries中选择“Add JARs”,选定baidumapapi.jar,确定后返回,这样您就可以在您的程序中使用API了。
在Manifest中添加使用权限
1. 2.
>
3.
ssion>
4.
5.
uses-permission>
6. <
/uses-permission>
7.
uses-permission>
在Manifest中添加Android版本支持 1.
2. android:normalScreens="true"
android:smallScreens="true"
3. android:resizeable="true" android:anyDensity="true"/>
4.
让创建的地图Activity继承.baidu.mapapi.MapActivity, 并import相关类代码里的import相关类有些可能用不着,这的取决
你的功能。
你可以不用导入这些,用那个再import("alt+/"快捷键) 1.
import java.util.ArrayList;
2. import java.util.List;
3.
4. import android.content.Context;
5. import android.graphics.Canvas;
6. import android.graphics.Paint;
7. import android.graphics.Point;
8. import android.graphics.drawable.Drawable;
9. import android.location.Location;
10. import android.os.Bundle;
11. import android.util.Log;
12. import android.view.View;
13. import android.widget.Toast;
14.
15. import .baidu.mapapi.BMapManager;
16. import .baidu.mapapi.GeoPoint;
17. import .baidu.mapapi.ItemizedOverlay;
18. import .baidu.mapapi.LocationListener;
19. import .baidu.mapapi.MKAddrInfo;
20. import .baidu.mapapi.MKDrivingRouteResult;
21. import .baidu.mapapi.MKGeneralListener;
22. import .baidu.mapapi.MKLocationManager;
23. import .baidu.mapapi.MKPlanNode;
24. import .baidu.mapapi.MKPoiResult;
25. import .baidu.mapapi.MKSearch;
26. import .baidu.mapapi.MKSearchListener;
27. import .baidu.mapapi.MKTransitRouteResult;
28. import .baidu.mapapi.MKWalkingRouteResult;
29. import .baidu.mapapi.MapActivity;
30. import .baidu.mapapi.MapController;
31. import .baidu.mapapi.MapView;
32. import .baidu.mapapi.MyLocationOverlay;
33. import .baidu.mapapi.Overlay;
34. import .baidu.mapapi.OverlayItem;
35. import .baidu.mapapi.PoiOverlay;
36. import .baidu.mapapi.RouteOverlay;
37. import .baidu.mapapi.TransitOverlay;
38.