zoukankan      html  css  js  c++  java
  • 寒假学习日报22

    百度地图 Android SDK是一套基于Android 4.0及以上版本设备的应用程序接口。 您可以使用该套 SDK开发适用于Android系统移动设备的地图应用,通过调用地图SDK接口,您可以轻松访问百度地图服务和数据,构建功能丰富、交互性强的地图类应用程序。

    开发者在使用SDK之前需要获取百度地图移动版开发密钥(AK),该AK与您的百度账户相关联。请妥善保存您的AK,地图初始化时需要使用AK。

    获取开发密钥(AK)

    百度地图 SDK开发密钥的申请地址为:http://lbsyun.baidu.com/apiconsole/key

    申请步骤大致可分为如下四个步骤:

    1若您未登录百度账号,请登录您的百度账号,如下图:

    sign.png

    (若您没有百度账号,点击右下角根据提示注册并登录)

    2登录后将进入API控制台,如下图:

    key1.png

    3点击“创建应用”开始申请开发密钥,如下图:

    key2.png

    4填写应用名称,注意应用类型选择“Android SDK”、正确填写SHA1 和 程序包名(SHA1和包名的获取方法见下文)。如图:

    creatandroid_data2.png

    填写清楚以上内容之后点击提交会为您生成该应用的AK,到这您就可以使用AK来完成您的开发工作了。 注意:同一个AK中,可以填写开发版SHA1和发布版SHA1,这样app开发、测试到发布整个过程中均不需要改动AK。

    此功能完全兼容以前的AK,默认将原有的SHA1放在发布版SHA1上,开发者也可自己更新,将原有的开发版本的AK和发布版本的AK对应的SHA1值合并后使用。

    获取包名

    根据您使用的开发工具,包名的获取方式有所不同。

    使用 Android Studio 开发

    在app目录下的build.gradle文件中找到applicationId,并确保其值与AndroidManifest.xml中定义的package相同。

    and_ak13.png

    and_ak14.png

    注意:使用Android Studio开发,如遇到applicationId 与package不一致的情况,以appclicationid为准。查看Android官方说明链接

    使用Eclipse开发

    包名是Android应用程序本身在AndroidManifest.xml 中定义的名称,例如:

    and_ak15.png

    获取SHA1

    调试版本(debug)和发布版本(release)下的 SHA1 值是不同的,发布 apk 时需要根据发布 apk 对应的 keystore 重新配置 Key。(注意:我们这里使用的是调试版本,在开发时请使用调试版本) 。 

    Android Studio场景使用keytool

    1进入控制台(以Mac为例,Windows则进入cmd控制台,同样执行下述命令),执行”cd .android”定位到”.android”文件夹下。

  • 相关阅读:
    vue事件处理器--v-on
    vue循环-- v-for
    node-Socket编程
    JsonWebToken
    Mongodb 数据库
    Nodejs库-EXPRESS
    yarn和npm的区别
    Vue学习笔记【22】——Vue中的动画(列表的排序过渡)
    Vue学习笔记【21】——Vue中的动画(v-for 的列表过渡)
    Vue学习笔记【20】——Vue中的动画(使用动画钩子函数)
  • 原文地址:https://www.cnblogs.com/hhw12345/p/14909506.html
Copyright © 2011-2022 走看看