zoukankan      html  css  js  c++  java
  • android google地图开发api密钥申请

     要想使用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不正确的话地图屏幕地图就显示不了,只有地图的网状格子。

  • 相关阅读:
    android 使用Activity做窗口弹出(模拟Dialog)
    解决ListView 跟ScroolView 共存 listItem.measure(0, 0) 空指针
    基于iview使用jsx扩展成可编辑的表格
    vue token 过期处理
    组件通信 eventtBus
    组件通信 $ref
    组件通信 Provide&&inject
    Vue 生命周期
    layui token 过期 重新登陆
    Python(3) 进制转换
  • 原文地址:https://www.cnblogs.com/rainbowhjj/p/2816522.html
Copyright © 2011-2022 走看看