googleapikey(googleapi可以服访问)
googleapikey(googleapi可以服访问)
如何申请Android Google Map API Key
1.首先要得到你的debug keystore位置:
打开Eclipse---Windows--- Preferences---Android---Build
查看默认的debug keystore位置,例如:C: \Documents and Settings\(你电脑的名字)\.android\debug.keystore
2.在cmd中执行: (可以先定位到jdk的bin目录下)
使用命令:keytool -list -alias androiddebugkey -keystore "C:\Documents and Settings\MYNAME\.android\debug.keystore " -storepass android -keypass android
双引号中的为你keystore位置, (一定要有双引号),否则就会报错。
执行结果:
androiddebugkey, 2009-10-04, PrivateKeyEntry,
指纹认证: AF:5D:06:B0:C2:AF:3C:13:DF:02:6E:F2:69:16:F5:71
这里的AF:5D:06:B0:C2:AF:3C:13:DF:02:6E:F2:69:16:F5:71就是你的认证指纹
3.打开
填入你的认证指纹(MD5)即可获得apiKey了,结果显示如下:
感谢您注册 Android 地图 API 密钥!
您的密钥是:0ObF5YH3Fkg5m1B41kvNH-NTDCqIKBPpWXvCjww
4.使用得到的apiKey:
在layout中加入MapView
com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="0ObF5YH3Fkg5m1B41kvNH-NTDCqIKBPpWXvCjww" /
如何打开申请google API Key的网站
方法/步骤
打开参考资料的网址,使用google帐号登录,如果没有帐号申请一个。
登录后,点击【Create Project】。
这样APIs就申请好了,点击【Api Access】查看你申请到的API KEY。接下来需要设置API的应用范围。
在中间的应用列表中,将你需要开启的API设置为【On】。
同意协议。这样申请的服务就开启了,只有开启了的服务才能使用API key 调用。服务旁边显示的数值是这个服务允许调用的次数。
如何获取Google地图API密钥
1.使用keytool申请获取MD5值
1.1 找debug.keystore
Windows Vista/7: C:\Users\\.android\debug.keystore
Windows XP: C:\Documents and Settings\\.android\debug.keystore
OS X and Linux:~/.android/debug.keystore
1.2 使用cmd切换debug.keystore所目录
我系统windows 7
所文件夹:C:\Users\Work\.android
1.3 使用keytool申请MD5值
JDK1.6及版本低于JDK1.6使用:keytool -list -alias androiddebugkey -keystore debug.keystore
JDK1.7默认算SHA1,问题解决式增加-v, -v 令keytool输md5、sha1、sha256三种密纹
keytool -v -list -alias androiddebugkey -keystore debug.keystore
口令默认:android
2.通MD5值获取API Key(需要使用google账户登录)
打链接:
输入MD5值,既获取api key
解决打网站
找本Hosts文件C:\Windows\System32\drivers\etc目录,
打Hosts文件往面底部加入203.208.46.180 google-developers.appspot.com
关闭浏览器再打打网站
-
什么是 Google地图ApiKey
ApiKey 是在自己制作google map应用中用到的 如果没有配置ApiKey google map应用就不能正常运行使用keytool命令 可以生成KEY 下面是目前生成KEY的问题 和解决办法如果使用常规命令C:\Documents and Settings\Administratorkeytool -list -alias androiddebugkey -keystore "C:\Documents and Settings\Administrator\.android\debug.keystore" -storepass android -keypass android输出密钥格式为SHA1无法在google官方生成密钥需改动为C:\Documents and Settings\Administrator\.androidkeytool.exe -list -v -alias androiddebugkey -keystore "C:\Documents and Settings\Administrator\.android\debug.keystore" -storepass android -keypass android在-list后加-v意思是输出详细信息
谷歌api是什么?什么什么钥匙?用来干嘛的
谷歌API指的是由谷歌开发的API。
API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。
用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。
API密钥,又名数据保护API(全称:Data Protection Application Programming Interface,缩写DPAPI),是一个简单的密码学应用程序接口 ,作为一个组件内置在Windows 2000及之后版本的Microsoft Windows操作系统中。
理论上,数据保护API可以实现任何类型的数据对称加密;在实践中,其在Windows操作系统中的主要用途是执行非对称私钥的对称加密,使用用户或系统的秘密信息作为熵的重要来源。
参考资料来源:百度百科-API
参考资料来源:百度百科-数据保护API
如何获取google map api key
1.使用keytool申请获取MD5值
1.1 找到你的debug.keystore
Windows Vista/7: C:\Users\username\.android\debug.keystore
Windows XP: C:\Documents and Settings\user\.android\debug.keystore
OS X and Linux:~/.android/debug.keystore
1.2 使用cmd切换到debug.keystore所在的目录
我的系统是windows 7
所在文件夹:C:\Users\Work\.android
1.3 使用keytool申请MD5值
JDK1.6以及版本低于JDK1.6的使用:keytool -list -alias androiddebugkey -keystore debug.keystore
JDK1.7之后,默认生成算法是SHA1,问题解决方式是增加“-v”, -v 将令keytool输出md5、sha1、sha256三种密纹
keytool -v -list -alias androiddebugkey -keystore debug.keystore
口令默认是:android
2.通过MD5值获取API Key(需要使用google账户登录)
打开链接:
输入MD5值,既可以获取api key
解决打不开这个网站的方法
找到本地的Hosts文件,在C:\Windows\System32\drivers\etc目录下,
打开Hosts文件,往里面最底部加入203.208.46.180 google-developers.appspot.com
关闭浏览器再打开就可以打开那个网站
googleapikey的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于googleapi可以服访问、googleapikey的信息别忘了在本站进行查找喔。