直奔主题!!!
在Android设备上开发基于百度地图的应用步骤:
1、下载Android版开发包:
2、申请百度地图API key:
http://dev.baidu.com/wiki/static/imap/key/
3、创建Android工程并添加jar包和so库(so库的存放路径为res/libs/armeabi)
4、布局文件中添加MapView组件
注:不同版本的jar包,MapView所在的目录可能会有所调整。
5、创建Activity
最基本的应用需要3个相关类:BMapManager、MapView、MapController
注意:BMapManager对象的初始化需要在setContentView方法之前完成,否则会报com.baidu.mapapi.map.MapView failed to instantiate异常。
如果地图显示不清晰,则需要加入:
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="false"
android:resizeable="true"
android:smallScreens="true" />