美文网首页
Android百度地图开发(二):项目创建

Android百度地图开发(二):项目创建

作者: 涅小黑 | 来源:发表于2017-12-08 16:09 被阅读208次

    具体的流程也可以参考官网说明:
    http://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-project/ak

    1. 百度账号
      登录百度地图开放平台需要百度账号 http://lbsyun.baidu.com/index.php
    2. 百度地图开放平台开发者账号



      3.创建自己的应用


    4.获取安全码
    安全码的组成规则为:Android签名证书的sha1值+packagename

    Android Studio中packagename在gradle文件中


    使用Android Studio开发,如遇到applicationId 与在 AndroidManifest.xml 中定义的包名不一致的情况,以appclicationid为准。

    打包时需要使用签名证书打包,百度地图提供测试安全码和开发安全码,对应debug和release版本签名证书。证书的生成方法自行百度

    获取Android签名证书的sha1值:


    发现问题:(如果有些问题解决不了记得去官网论坛找http://bbs.lbsyun.baidu.com/forum.php
    如果配置有问题,运行时看看打印信息:

    对应看看应用的信息对不对,根据错误信息和errorcode查找对应原因

    5.sdk下载


    sdk提供自定义下载,选择需要的模块,减少包的大小。下好的包解压放到app/libs下,build一下就可以使用其中的类了。

      //gradle中添加
        sourceSets {
            main {
                jniLibs.srcDirs = ['libs']
            }
        }
    

    6.在AndroidManifest中添加开发密钥:

    <application>  
        <meta-data  
            android:name="com.baidu.lbsapi.API_KEY"  
            android:value="开发者 key" />  
    
          <service 
            android:name="com.baidu.location.f" 
            android:enabled="true"    
            android:process=":remote"/>
    
    </application>
    

    步骤总结:

    1. 注册应用,获取安全码
    2. 下载SDK,并放入项目libs中(记得配置gradle)
    3. AndroidManifest中注册权限、key、service

    >>>>>>>Demo地址<<<<<<<

    相关文章

      网友评论

          本文标题:Android百度地图开发(二):项目创建

          本文链接:https://www.haomeiwen.com/subject/nrseixtx.html