关于百度地图的开发,百度地图API有很详细的开发资料,所以本篇文章不在于写开发技术,而在于开发步骤
1.导入库文件
我们想要开发百度地图,那么首先需要导入库文件(这些库文件可以从这里下载)
将liblocSDK4d.so文件拷贝到libs/armeabi目录下。
将locSDK4.2.jar文件拷贝到工程的libs目录下。
在工程属性->Java Build Path->Libraries中选择“AddJARs”,
选定locSDK4.2.jar,确定后返回。这样您就可以在程序中使用百度定位SDK了。
2.设置AndroidManifest.xml
在application标签中声明service组件,每个app拥有自己单独的定位service
<service
android:name="com.baidu.location.f"
android:enabled="true"
android:process=":remote">
</service>
3.声明使用权限
<permission android:name="android.permission.BAIDU_LOCATION_SERVICE" >
</permission>
<uses-permission android:name="android.permission.BAIDU_LOCATION_SERVICE" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" >
</uses-permission>
<uses-permission android:name="android.permission.INTERNET" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" >
</uses-permission>
<!-- <uses-permission android:name="android.permission.WRITE_APN_SETTINGS"></uses-permission> -->
<uses-permission android:name="a