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:\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
最新文章
- CSS Sprites+CSS3 Icon Font
- BigDecimal数据加法返回值接收
- BZOJ3425 : Poi2013 Polarization
- 如何解决python中urlopen超时问题
- Android 带checkbox的listView 实现多选,全选,反选,删除
- Run “mvn clean install” in Eclipse
- 35 Search Insert Position(找到数的位置Medium)
- 利用Tree命令生成磁盘文件列表
- dp优化
- 测试Data ORM的性能
- 移动端touch点穿(穿透)解决办法
- Map笔记
- Beautiful Soup 定位指南
- 《C++之那些年踩过的坑(二)》
- Android Studio 安装后首次启动的 Config path ...... is invalid 问题(转)
- Golang使用pprof和qcachegrind进行性能监控
- Nmap简单扫描
- IE浏览器支持响应式网站设计
- require.js使用步骤
- 写入MySQL报错超出 max_allowed_packet 的问题
热门文章
- andriod读写XML
- securecrt中进入uboot命令行时,出现无法键入任何指令的问题解决方法
- Spark map-side-join 关联优化
- 【共享单车】—— React后台管理系统开发手记:权限设置和菜单调整(未完)
- 2017.4.10 spring-ldap官方文档学习
- D3学习之:D3.js中的12中地图投影方式
- 算法导论(Introduction to Algorithms )— 第十二章 二叉搜索树— 12.1 什么是二叉搜索树
- Laravel之视图和Blade模板引擎
- js 导入json配置文件
- BigDecimal舍入模式使用及建议