百度地圖SDK的使用


最近看了一些SDK相關的東西,就心血來潮用了一下百度地圖的sdk。

百度的文檔真的很有問題,配置步驟也錯漏很多。

1、首先百度地圖的demo一直都是和最新的android studio版本不搭的,問題多得很,還是直接看文檔了。

2、下載相關的SDK,其實就是jar包和一些so庫。在自己的項目中導入jar包。新建文件夾jniLibs,把so庫拷貝進去。

 

3、注冊開發者帳號,獲取app_key

這個大致上可以根據百度的教程來弄:http://lbsyun.baidu.com/index.php?title=androidsdk/guide/key

不過有個很坑的地方,就是獲取app的sha1,建議不要用上述方法,因為很多人都說不正確,我也是。

百度的論壇上有百度程序員的改良方法(為什么官方還不修復教程?),就是安裝好你的app,再用他們提供的app來獲取,相關的方法在:http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=106461

這樣弄好再根據官方的教程就能得到app_key了,然后還有在manifest配置一下。

<meta-data
            android:name="com.baidu.lbsapi.API_KEY"
            android:value="app_key" />

 

4、然后第一個HelloBaiduMap可以根據官方的教程來寫,這個寫得還是可以的

http://lbsyun.baidu.com/index.php?title=androidsdk/guide/hellobaidumap

成功運行應該是這個樣子:

 

 

出了什么小問題可以去百度看看,順便提醒一句裝了WPS的朋友可以在開發是把它的服務給關了,不然會占用adb的端口,我就說怎么一直手機連接被切斷。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM