申请Google Map Android API Key

简介: 要想使用Google的Map服务编写应用,无论是Google Map API和Google Map Android API都需要申请Key。Google Map API中的Key的申请这里就不介绍了,主要介绍Google Map Android API的Key,它的申请步骤如下:<br>• 找到或创建keystore证书文件;<br>• 生成MD5认证指纹;<br>• 生成Google Map
要想使用Google的Map服务编写应用,无论是Google Map API和Google Map Android API都需要申请Key。Google Map API中的Key的申请这里就不介绍了,主要介绍Google Map Android API的Key,它的申请步骤如下:
• 找到或创建keystore证书文件;
• 生成MD5认证指纹;
• 生成Google Map API Key。
1.找到或创建keystore证书文件
我们在本书的第3章的应用程序的打包、安装和卸载部分已经介绍了,本章就不再介绍了。
2.生成MD5认证指纹
刚才花了很多篇幅介绍证书文件的生成,下面介绍生成MD5认证指纹。MD5认证指纹是对于证书文件的再次加密,把证书生成MD5认证指纹过程命令如下:
keytool -list -keystore “C:\Documents and Settings\tony\.android\debug.keystore”
回车后输入密码,这里的密码是证书加载密码,而非加密密码,如果使用的证书文件是ADT生成的debug.keystore文件,那密码是“android”。如图16-5所示。

图16-5 生成MD5认证指纹
其中生成的MD5认证指纹形式如:XX:YY:D3...。
3.生成Google Map Android API Key
到这一步就比较简单了,要完成Key的生成,需要有一个Google的账号。如果没有可以到Google网站创建一个。如果这些准备工作都已经完成了,就可以生成了,生成Key是在Google网站完成的,它的网站是:
http://code.google.com/intl/zh-CN/android/maps-api-signup.html
打开网站输入MD5认证指纹如图16-6所示。

图16-6 MD5认证指纹网站
在图16-11所示的“Generate API Key”后要求输入Google账号,如图16-7所示。

图16-7 输入Google账号
点击“Sign in”登录后产生如图16-8所示的Key。

图16-8 生成Key
注意:如果使Android模拟器开发,使用ADT生成debug.keystore证书文件,申请Google Map Android API Key,每次生成的Key是不一样的,每台电脑的Key也是不通用的,因此,你只能按照按照上面的步骤自己生成Key,而不能使用别人的,还有在你的电脑重新安装或者Android SDK重新安装建议都重新生成Key,如果Key不正确的话地图屏幕地图就显示不了,只有地图的网状格子。
目录
相关文章
|
存储 API
Map常用API
Map常用API
162 2
|
人工智能 前端开发 API
Gemini Coder:基于 Google Gemini API 的开源 Web 应用生成工具,支持实时编辑和预览
Gemini Coder 是一款基于 Google Gemini API 的 AI 应用生成工具,支持通过文本描述快速生成代码,并提供实时代码编辑和预览功能,简化开发流程。
1065 38
Gemini Coder:基于 Google Gemini API 的开源 Web 应用生成工具,支持实时编辑和预览
|
11月前
|
XML JSON API
Understanding RESTful API and Web Services: Key Differences and Use Cases
在现代软件开发中,RESTful API和Web服务均用于实现系统间通信,但各有特点。RESTful API遵循REST原则,主要使用HTTP/HTTPS协议,数据格式多为JSON或XML,适用于无状态通信;而Web服务包括SOAP和REST,常用于基于网络的API,采用标准化方法如WSDL或OpenAPI。理解两者区别有助于选择适合应用需求的解决方案,构建高效、可扩展的应用程序。
|
11月前
|
JavaScript 前端开发 API
JavaScript中通过array.map()实现数据转换、创建派生数组、异步数据流处理、复杂API请求、DOM操作、搜索和过滤等,array.map()的使用详解(附实际应用代码)
array.map()可以用来数据转换、创建派生数组、应用函数、链式调用、异步数据流处理、复杂API请求梳理、提供DOM操作、用来搜索和过滤等,比for好用太多了,主要是写法简单,并且非常直观,并且能提升代码的可读性,也就提升了Long Term代码的可维护性。 只有锻炼思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
|
API Docker 容器
如何免费获取 ChatGPT API Key?
上篇文章介绍了NextChat项目,只需配置ChatGPT API Key即可拥有私人ChatGPT网页应用。本文继续介绍免费获取API Key的来源——GPT_API_free,一个拥有13.6K Star的Github开源项目。需用Github账号绑定领取Key,支持gpt-3.5-turbo、embedding、gpt-4,但gpt-4每天限3次调用。GPT_API_free也提供付费版API,以支持项目持续运营。
8521 0
如何免费获取 ChatGPT API Key?
|
存储 算法 Java
Go 通过 Map/Filter/ForEach 等流式 API 高效处理数据
Go 通过 Map/Filter/ForEach 等流式 API 高效处理数据
|
开发工具 Android开发
上架Google Play报错:For new apps, Android App Bundles must be signed with an RSA key.
上架Google Play报错:For new apps, Android App Bundles must be signed with an RSA key.
421 1
|
API 网络架构 C++
【Azure Key Vault】使用REST API调用Azure Key Vault Secret的示例步骤
【Azure Key Vault】使用REST API调用Azure Key Vault Secret的示例步骤
233 0
|
API 开发工具
langchain 入门指南(一)- 准备 API KEY
langchain 入门指南(一)- 准备 API KEY
2044 0
|
安全 Java Android开发
Android 14适配Google play截止时间临近,适配注意点和经验
本文介绍了Android 14带来的关键更新,包括性能优化、定制化体验、多语言支持、多媒体与图形增强等功能。此外,还强调了适配时的重要事项,如targetSdkVersion升级、前台服务类型声明、蓝牙权限变更等,以及安全性与用户体验方面的改进。开发者需按官方指南更新应用,以充分利用新特性并确保兼容性和安全性。
998 0