Android Studio集成百度地圖SDK


1、建議先閱讀百度地圖官方的繼承指南,針對了Eclipse和Android Studio。

百度官方集成指南

2、下載百度地圖SDK

Android SDK v4.1.1

下載有兩種:

1、一鍵下載(下載所有百度地圖SDK功能)

2、自定義下載(結合自身需求、自定義選擇業務功能,打包下載所選功能開發包)

SDK下載.png

下載完成之后會得到這樣的文件
SDK文件.png

  • BaiduLAB_Android.jar 文件就是包含了你需要的所有功能的jar包
  • arm64-v8a 等文件夾里就是針對不同手機CPU架構的so文件,里面的文件后面會用到

3、集成到AS

  • 設置AS工程目錄

Project視圖結構

  • 1、在app文件夾下的新建libs文件夾(默認應該有),將BaiduLAB_Android.jar文件拷入
  • 2、在src文件夾下的的main文件夾下新建jniLibs文件夾,將以下這些文件夾拷入
    不同cpu架構支持文件.png
經過上面步驟,應該就能看到上圖的Project視圖結構
  • 設置gradle

  • 在File菜單里選擇Project Structure選項(項目結構),進入項目結構設置
    File菜單.png

  • BaiduLAB_Android.jar作為File dependency導入

Project Stucture.png

作為File dependency導入.png

  • 經過這樣操作之后,你的app目錄下的build.gradle文件里的dependence就會增加這個依賴
    依賴.png
  • 在你的app目錄下的build.gradle文件里新增ndk字段
    Paste_Image.png
    ndk { //選擇要添加的對應cpu類型的.so庫。 abiFilters 'armeabi', 'armeabi-v7a', 'armeabi-v8a', 'x86', 'x86_64', 'mips', 'mips64'}

5、配置manifest文件

AndroidManifest.xml

權限配置

`

` [參考官方配置](http://lbsyun.baidu.com/index.php?title=androidsdk/guide/hellobaidumap) #### 6、修改混淆文件(如果你打開了代碼混淆)

混淆設置.png

這樣就成功將百度地圖SDK集成到項目中了

7、要想使用百度地圖的服務還需要最后一步,申請百度地圖AppKey

8、具體顯示地圖和定位等請參考官方指南hello baiduMap


免責聲明!

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



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