前言:此文是关于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:\Users\your_user_name\.android\debug.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

最新文章

  1. CSS Sprites+CSS3 Icon Font
  2. BigDecimal数据加法返回值接收
  3. BZOJ3425 : Poi2013 Polarization
  4. 如何解决python中urlopen超时问题
  5. Android 带checkbox的listView 实现多选,全选,反选,删除
  6. Run “mvn clean install” in Eclipse
  7. 35 Search Insert Position(找到数的位置Medium)
  8. 利用Tree命令生成磁盘文件列表
  9. dp优化
  10. 测试Data ORM的性能
  11. 移动端touch点穿(穿透)解决办法
  12. Map笔记
  13. Beautiful Soup 定位指南
  14. 《C++之那些年踩过的坑(二)》
  15. Android Studio 安装后首次启动的 Config path ...... is invalid 问题(转)
  16. Golang使用pprof和qcachegrind进行性能监控
  17. Nmap简单扫描
  18. IE浏览器支持响应式网站设计
  19. require.js使用步骤
  20. 写入MySQL报错超出 max_allowed_packet 的问题

热门文章

  1. andriod读写XML
  2. securecrt中进入uboot命令行时,出现无法键入任何指令的问题解决方法
  3. Spark map-side-join 关联优化
  4. 【共享单车】—— React后台管理系统开发手记:权限设置和菜单调整(未完)
  5. 2017.4.10 spring-ldap官方文档学习
  6. D3学习之:D3.js中的12中地图投影方式
  7. 算法导论(Introduction to Algorithms )— 第十二章 二叉搜索树— 12.1 什么是二叉搜索树
  8. Laravel之视图和Blade模板引擎
  9. js 导入json配置文件
  10. BigDecimal舍入模式使用及建议