申请Android Map APIKey


开发的程序要对其进行签名,一般情况下我们开发都使用的是debugkey,如果是发布一个自己的程序,一般都会用到自己的签名,自己的签名文件可以用命令生成,也可以用eclipse等开发工具生成。下面主要奖debugkey的申请方法:

1.       找到debugkeystore文件

证书的路径一般位于:C:\Documents and Settings\current user\.androiddebug.keystroe。当使用eclipse开发,便可以打开eclipse选择windows->Preference->Android->Build,其中Default debug keystore的值便是debug.keystore的路径。

 

2.       获取debug.keystoreMD5

开始->运行->输入cmd,打开命令窗口,进入debug.keystore文件所在的路径,执行如下命令:keytool -list -alias androiddebugkey –keystore debug.keystore,系统会提示输入密码,这里输入默认的密码“android.

Debug key的相关参数:

Keystore name:”debug.keystore”

Keystore password:”android”

Key alias:”androiddebugkey”

Key password:”android”

CN:”CN=Android Debug,O=Android,C=US”

 

如果出现:android keytool 不是内部或外部命令

keytooljava bin目录里面,所有cmd cd D:\Program Files\Java\jdk1.6.0_16\bin

执行:keytool -list -alias androiddebugkey –keystore “C:\Documents and Settings\ll\.android \debug.keystore”

得到debug.keystoreMD5:9F:3D:02:75:90:F3:C8:80:CC:B2:F5:39:42:60:A0:FD

3.       申请Android MapAPI Key

到网站:http://code.google.com/android/maps-api-signup.html,登录google帐号,在google网站申请Adnroid Map API key(如果不能用则需FQ,我使用的是fg730x

My certificate's MD5 fingerprint中输入前面第二步中获得的MD5值,点击Generate API Key既可以产生key值,如下图所示:

0FtNHhPGRQoeC3hlkYG2oUAVLQBoqK-I5MA81nA 即为申请到的key

4.     如果是自己的key文件,用上面同样的方法,对其生成MD5值,然后在去google网站获取对应的key即可。

转载于:https://www.cnblogs.com/gisdream/archive/2012/06/24/2560089.html