我一直在尝试在我的项目中使用谷歌地图,但我无法找到有关如何获取API密钥的正确文档。
答案 0 :(得分:3)
api v1的步骤
第1步 https://developers.google.com/maps/documentation/android/v1/
step2创建地图键 https://developers.google.com/maps/documentation/android/v1/mapkey
步骤3>转到命令提示符下的android文件夹位置
cd C:\Users\Iotasol Inc\.android
步骤4>运行命令
F:\devtools\jdk6\bin\keytool -list -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android
步骤5>它将产生低于输出
Alias name: androiddebugkey
Creation date: 4 Mar, 2013
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Android Debug, O=Android, C=US
Issuer: CN=Android Debug, O=Android, C=US
Serial number: 51344e4a
Valid from: Mon Mar 04 13:03:30 IST 2013 until: Wed Feb 25 13:03:30 IST 2043
Certificate fingerprints:
MD5: 12:91:23:19:31:23:33:66:84:1F:1E:25:05:F4:14:65
SHA1: 32:CC:11:31:38:B9:74:FA:23:Z6:24:A6:1B:34:A6:92:1B:22:32
Signature algorithm name: SHA1withRSA
Version: 3
步骤6>转到密钥注册页面 https://developers.google.com/maps/documentation/android/v1/maps-api-signup
步骤7>插入MD5:键
12:91:23:89:31:23:23:66:85:1F:1E:22:05:F4:14:65
步骤8>复制生成的密钥并在布局xml中的mapview元素中使用它 像
<com.google.android.maps.MapView
android:id="@+id/mapViewx"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="***********Your KEY **************"
android:clickable="true"
android:enabled="true" />
答案 1 :(得分:1)
API v1已被删除。从3天前开始,您无法获得API密钥 来自: https://developers.google.com/maps/documentation/android/v1/mapkey
注意:Google Maps Android API版本1已正式发布 截至2012年12月3日已弃用。这意味着从3月3日起, 2013年,您将无法再为此请求API密钥 版。 这意味着从2013年3月3日起,您将无法再为此版本请求API密钥。
所以,我建议迁移到V2:
答案 2 :(得分:0)
您无法再获得V1密钥,您必须使用V2。 Here is the developer guide。它有一步一步获取API密钥。