zoukankan      html  css  js  c++  java
  • GoogleMap-------API KEY申请流程

    前言:此文是关于Google Maps Android API v2 KEY的申请流程介绍。

      1.首先访问https://code.google.com/apis/console/?pli=1#project:74312451965:services

        如果没有Gmail帐号,请先注册,并登录,然后在访问上面的地址。

      如能进入链接地址,在网页的左侧能看到如下图:

        

      2.点击Services,右侧便会列出所有服务列表,

        

      选择其中的Google Maps Android API v2后边的OFF将其改为ON。

      3.然后点击左侧的API Access

        

      右侧出现如下图:

        

      选择Create new Android key...

        

      这个时候需要你的SHA1项目的包名(使用地图的项目包名)。

      SHA1获得:在cmd命令中输入

    keytool -list -v -keystore "C:Usersyour_user_name.androiddebug.keystore" -alias androiddebugkey -storepass android -keypass android

      其中的your_user_name是你计算机的用户,如我的是Administrator

      然后控制台便会输出如下:

        

      其中的SHA1后面的十六位进制的数列就是我们要的。

      4.将SHA1和项目的包名输入到框中,然后点击Create

        

      至此API key就申请成功了。

      5.修改API key

        

       点击Edit allowed Android apps:

        

      然后输入新的SHA1和项目包名,点击Update即可。

      *重点说明*:上面获取的SHA1是debug.keystore签名的,即系统提供的签名文件。而我们在发布项目前,在导出APK时,会加上自己的.keystore,

              所以在打包发布项目之前要获得自己的.keystore的SHA1,然后重新获得APIKEY,再将其配置都我们的项目里。

      命令如下:

            

      其中的alias别名是建立.keystory时填写的名字,这个属性可以不写。

      stoprepass:密码。

      keypass:也是密码。

      以上两个密码就是你在导出APK填写的密码。

      有人可能要问,为什么不一开始生成自己的.keystore的SHA1呢,因为在测试阶段,系统会用debug.keystore来为应用签名,所以得用系统的.keystore。

      6.推荐几个文章连接:

        Android数字证书的使用:http://blog.csdn.net/lyq8479/article/details/6401093

  • 相关阅读:
    roadmap
    Tree and Permutation
    码队的新桌游
    关于优先队列重载运算符
    YJJ's Salesman
    E. Natasha, Sasha and the Prefix Sums
    C. Anna, Svyatoslav and Maps
    D1. Kirk and a Binary String (easy version)
    C. Almost Equal
    D. Shortest Cycle
  • 原文地址:https://www.cnblogs.com/qinghuaideren/p/3214122.html
Copyright © 2011-2022 走看看