zoukankan      html  css  js  c++  java
  • 百度地图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的端口,我就说怎么一直手机连接被切断。

  • 相关阅读:
    天文漫谈章测试题【第四章】
    天文漫谈章测试题【第三章】
    天文漫谈章测试题【第二章】
    天文漫谈-章测试题【第一章】
    天文漫谈期末考试
    《中国特色社会主义理论与实践》笔记 202001
    教育法学期末考试02MOOC
    教学法学期末考试MOOC01
    教育法学第九章单元测试MOOC
    在Linux平台上如何使用接静态库和共享库
  • 原文地址:https://www.cnblogs.com/wzben/p/5738468.html
Copyright © 2011-2022 走看看