最近在做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 以上幾點就是特別注意的,然後按照示例使用,應該沒有問題