zoukankan      html  css  js  c++  java
  • Android:百度地图 + 百度导航

    地图SDK 开发指南:http://lbsyun.baidu.com/index.php?title=androidsdk/guide/introduction

    导航SDK开发指南:http://lbsyun.baidu.com/index.php?title=android-navsdk/guide/introduction

    导航SDK的TTS白名单:http://app.navi.baidu.com/ttsregister/appinfo

    指南上描述的基本很清楚了,下面主要记录下开发中摸过的石头(MAC本):

    1. 获取Android签名证书的sha1值:

        使用keytool,keytool为jdk自带的工具,配置好环境变量就可以用了( jdk/bin所在的目录加到环境变量的PATH中)

    # 开发版本的key,发布版的key值使用相同的方法获取sha1
    mac: ~/.android/ mac: keytool -list -keystore debug.keystore

      

    2. 导航SDK的TTS语音播报需要添加白名单

        按开发指南找到的MD5为这种格式:25:2E:67:06:09:DC:9D:99:82:15:52:E7:7F:E2:63:26

        不能用,但是 在TTS认证出错的错误日志里面能看到自己的签名,使用这个签名就成功了;

        白名单只能新建,不能更新。

    3. 开发指南里很多so和jar的位置需要额外配置,没有使用默认Lib的位置,默认位置应该如下图:

       

       

       地图的so文件分很多类型,导航的没有区分,所以如果想正常工作,需要把导航的copy到其他类型下或者把其他类型的文件删掉,不然会有so找不到的问题。

       

  • 相关阅读:
    C语言1博客作业03
    C语言1博客作业02
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
    C语言I博客作业05
    C语言I博客作业04
    C语言I博客作业03
    C语言I博客作业02
    第一次作业(重做)
  • 原文地址:https://www.cnblogs.com/fuyoucaoyu/p/5649556.html
Copyright © 2011-2022 走看看