zoukankan      html  css  js  c++  java
  • android map如何获得Google Map API key

    我们首先要做的是获取一个MD5 key(当然,他是通过JDK的keytool工具(keytool.exe)实现的)

    1.在这里,主要有两方面的工作 keytool、debug.keystore

    2.首先,找到debug.keystore!(进入Eclipse开发环境,然后选择Window-->Preferences-->Android-->Build,这时候我们可以看到界面中的Default debug keystore,它后面方框中的内容就是debug.keystore的路径)。在此,我们可以根据此路径找寻到debug.keystore的所在处,需要的是拷贝出来即可!

    3.找到了debug.keystore,现在我们要做的就是要利用JDK的keytool工具生成MD5 key。在此,一般情况下keytool.exe的位置是在你安装的jdk的bin文件夹下面,这个根据个人的存放位置决定,很容易找到。我们通过控制台cmd一步步进入到所谓的bin路径下,现在把之前拷贝好的debug.keystore粘贴到此处,此时运行keytool -list -keystore debug.keystore便会提示要输入密码,因为你之前没有设置密码,所以可以直接按Enter键跳过。我们就很容易发现MD5 key值已经生成了。(提示:我的keytool.exe的工具是在D:\Program Files\Java\jdk1.6.0_23\bin下,所以我进入并获取MD5 key的步骤是

    1.(首先是把debug.keystore文档粘贴到D:\Program Files\Java\jdk1.6.0_23\bin下)然后WIN+R打开运行输入框

    2.输入cmd进入控制台

    3.d:

    4.cd D:\Program Files\Java\jdk1.6.0_23\bin

    5.dir(此时你就进入到了这个bin目录下面)

    6.keytool -list -keystore debug.keystore

    7.要求输入密码就点击Enter键,自动生成MD5 key

    )

    4.然后,如何真正的获得Google Map API key呢?我们首先进入网址http://code.google.com/android/maps-api-signup.html。如果最下面需要输入MD5 key的地方没有出现此网页无法显示最好,如果出现此种错误,我们想要解决它的话也是很简单的,只需要以记事本的模式打开C:\WINDOWS\system32\drivers\etc下的hosts文档,在文档内容的最下面加上203.208.45.200 google-developers.appspot.com保存、关闭,然后你再去刷新你之前的无线显示该网页的那个网页,你会发现下面要求输入MD5 key的那个栏目已经开启了,现在要做的只是要把之前你自己获取到的MD5 key输入进去,点击后面的按钮。至此,我们就可以获取我们自己的Google Map API key了,祝你好运!!!

  • 相关阅读:
    扩充Visual Studio 功能
    如何分层啊?
    DirectXInput
    关于分享
    消息机制
    C# 开启一个新进程,IE,打开一个URL,第一次总失败,刷新一下就好了
    远程调试IIS服务器的ASP.NET2.0网站
    IIS 用户 NT AUTHORITY\NETWORK SERVICE 登录失败解决方法
    SharePoint 2010微软Technet讲座第一讲笔记(2011年3月9日发布)
    IIS 未能加载文件或程序集 system.web.extensions解决方法
  • 原文地址:https://www.cnblogs.com/cuixiaodong427/p/2630530.html
Copyright © 2011-2022 走看看