欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Google Map Android API V1中API Key的生成 博客分类: Android androidMapViewapiKeygoogle map 

程序员文章站 2024-02-14 11:38:16
...

1、找到debug.keystore的路径,我的路径是:/Users/jsntghf/.android/debug.keystore

 

点击菜单中的ADT,选择Preferences,在弹出的窗口中,左侧选择Build,右侧的Default debug keystore即为debug.keystore的路径

 

2、执行以下命令

 

MacBook-Pro:~ jsntghf$ cd .android/
MacBook-Pro:.android jsntghf$ keytool -list -keystore debug.keystore
Enter keystore password:  

Keystore type: JKS
Keystore provider: SUN

Your keystore contains 1 entry

androiddebugkey, Mar 8, 2013, PrivateKeyEntry, 
Certificate fingerprint (MD5): 85:0E:BB:64:21:40:21:7A:4A:E9:31:D2:E3:B1:0D:3F

 

keystore密码默认为android

 

3、打开https://developers.google.com/maps/documentation/android/v1/maps-api-signup,输入上面获得的MD5,点击Generate API Key,会获得以下输出:

 

<com.google.android.maps.MapView
                 android:layout_width="fill_parent"
                 android:layout_height="fill_parent"
                 android:apiKey="0qk6Ohba6ThCy5XAa-CPCArHczto27tXBPTmAxQ"
                 />

 

这里的android:apiKey就是你需要的apiKey,替换项目中的apiKey,地图即可显示出来了。

 

自2013-03-18日起,Google Map Android API V1已经不再支持,需要使用Google Map Android API V2,请参考:Google Map Android API V2中API Key的生成