最近在做LBS,使用到了百度地图,但是按照百度地图的开发步骤,却没有使用成功,后来参照他的示例代码,终于成功,现在把开发过程中遇到的问题总结一下:
1.使用前一定要申请密钥,密钥组成为的基础为: SHA1 + 包名
ps:密钥配置在 AndroidMaintest.xml
<meta-data
android:name="com.baidu.lbsapi.API_KEY"
android:value="88888888888" /> <!-- value 为开发者申请的key -->
2.关于百度的SDK ,请使用示例安装包内的SDK
3.加入依赖
compile fileTree(dir: 'libs', include: ['*.jar'])
compile files('libs/locSDK_6.12.jar')
4.配置 AndroidMaintest.xml
<service
android:name="com.baidu.location.f"
android:enabled="true"
android:process=":remote" >
</service>
5在你的Application 里初始化SDK
SDKInitializer.initialize(getApplicationContext());
Ok 以上几点就是特别注意的,然后按照示例使用,应该没有问题