zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    信息安全
    软件体系结构原理、方法与实践总结
    软件项目管理四个核心价值观
    博客园主题修改
    测试
    Java实现人民币大写精讲
    Windows系统性能提升方法
    Oracle系列之游标
    Oracle系列之异常处理
    Oracle系列之权限
  • 原文地址:https://www.cnblogs.com/jiy-for-you/p/6093199.html
Copyright © 2011-2022 走看看