Android keytool 不是内部或外部命令

前言
         欢迎大家我分享和推荐好用的代码段~~
声明
         欢迎转载,但请保留文章原始出处:
         CSDNhttp://www.csdn.net
         雨季o莫忧离:http://blog.csdn.net/luckkof

正文

 

--------<<<Google Maps JavaScript API V3

https://developers.google.com/maps/documentation/javascript/tutorial?hl=zh-cn#api_key

Android开发申请Google map key时,需要用到keytool

android keytool 不是内部或外部命令

keytool在java bin目录里面

所有cmd cd到 C:\Program Files\Java\jdk1.6.0_25\bin

  执行

keytool.exe -list -alias androiddebugkey -keystore "E:\Android\android-sdk-windows\.android\debug.keystore" -storepass android -keypass android 
 


http://code.google.com/intl/zh-CN/android/maps-api-signup.html

申请MapKey

1)首先你要确定你安装的JDK位置,Windows->Preferences->Java->InstalledJREs,你可以看到是Jre的location,再在doscmd模式下查看你当前系统的path是否已经包含了。如果没有包含添加到当前环境参数中。因为我们要用到的keytool命令在这个目录下呀。

2)接下来就要找到你不前AVD的debug.keystore的位置,windows->perferences->android->build,

default debug keystore文本框中,列出C:\Documents andSettings\XXXXuser\.android\debug.keystore,这就是默认的debug.keystore,你可以先把这个文件改一下名。我们需要创建一个新的debug.keystore

3)紧接着我们来创建一个新的debug.keystore,在cmd下,进入C:\Users\Administrator\.android目录

执行命令如下:

keytool -genkey -v -keystore debug.keystore -aliasandroiddebugkey -keyalg RSA -validity 10000

输入密码,用户等信息确认后便可生成一个debug.keystore

4)好了,接下来我们就需要获取MD5,去google申请一个apikey,很简单

在当前目录下执行:

keytool -list -alias androiddebugkey -keystoredebug.keystore

根据提示输入你在第三步所设的密码,ok,就会得到下面信息,

Certificate fingerprint (MD5):FC:ED:DE:BS:16:1A:E8:05:F0:44:AD:4E:45:42:4B:D4

这就是我们申请apikey时需要的FC:ED:DE:BS:16:1A:E8:05:F0:44:AD:4E:45:42:4B:D4

 

通过浏览器访问http://code.google.com/android/maps-api-signup.html

在My certificate's MD5 fingerprint文本框中输入您刚刚获取到的MD5码

点击Generate API Key,当然前提是你的有一个google的账户。

 

Google 地图 API

Google 代码主页 > Google 地图 API >Google 地图 API 注册

感谢您注册 Android 地图 API 密钥!

您的密钥是:

0VWb_8R4e2TIB8rp7D5Hs8rQ3E_Um_3XryRJo3A

此密钥适用于所有使用以下指纹所对应证书进行验证的应用程序:

25:93:08:C1:02:7D:E3:8D:5E:22:23:13:B5:DD:F4:E2

下面是一个 xml 格式的示例,帮助您了解地图功能:

        <com.google.android.maps.MapView

         android:layout_width="fill_parent"

         android:layout_height="fill_parent"

         android:apiKey="0VWb_8R4e2TIB8rp7D5Hs8rQ3E_Um_3XryRJo3A"

         />

       有关详细信息,请查看 API 文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值