百度地圖

1)下載百度地圖移動版API(Android)開發包
要在Android應用中使用百度地圖API,就須要在工程中引用百度地圖API開發包,這個開發包包含兩個文件:baidumapapi.jar和libBMapApiEngine.so。下載地址:http://dev.baidu.com/wiki/static/imap/files/BaiduMapApi_Lib_Android_1.0.zip
2)申請API Key
和使用Google map api同樣,在使用百度地圖API以前也須要獲取相應的API Key。百度地圖API Key與你的百度帳戶相關聯,所以您必須先有百度賬戶,才能得到API Key;而且,該Key與您引用API的程序名稱有關。
百度API Key的申請要比Google的簡單多了,其實只要你有百度賬號,應該不超過30秒就能完成API Key的申請。申請地址:http://dev.baidu.com/wiki/static/imap/key/api

3)建立一個Android工程
這裏須要強調一點:百度地圖移動版api支持Android 1.5及以上系統,所以咱們建立的工程應基於Android SDK 1.5及以上。佈局

總結摘自原創做者柳峯博友:http://blog.csdn.net/lyq8479/article/details/6384428#僅供學習使用
工程建立完成後,將baidumapapi.jar和libBMapApiEngine.so分別拷貝到工程的根目錄及libs/armeabi目錄下,並在工程屬性->Java Build Path->Libraries中選擇「Add JARs」,選定baidumapapi.jar,這樣就能夠在應用中使用百度地圖API了。工程完整的目錄結構以下圖所示:
學習

 


4)在佈局文件中添加地圖控件(res/layout/main.xml)
ui

 


5)建立Activity繼承com.baidu.mapapi.MapActivity

.net

 


6)在AndroidManifest.xml中配置
3d

 


7)運行結果
xml

 


說明:上面的應用只是簡單的展現了百度地圖(交通地圖),並將一個指定的點(根據經緯度肯定)展現在手機屏幕的中心。固然,實際項目中涉及的map應用不會這麼簡單,百度地圖API爲咱們提供了豐富的功能接口,有待咱們一塊兒去研究學習。blog

相關文章
相關標籤/搜索