-3

我一直在尝试在我的项目中使用谷歌地图,但我无法找到有关如何获取 api 密钥的适当文档。

4

3 回答 3

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" />
于 2013-03-06T11:39:46.417 回答
1

API v1 已弃用。自 3 天前起,您无法从以下位置获取 API 密钥: https ://developers.google.com/maps/documentation/android/v1/mapkey

注意:Google Maps Android API 版本 1 已于 2012 年 12 月 3 日正式弃用。这意味着从 2013 年 3 月 3 日起,您将无法再请求此版本的 API 密钥。这意味着从 2013 年 3 月 3 日起,您将无法再请求此版本的 API 密钥。

所以,我建议迁移到 V2:

https://developers.google.com/maps/documentation/android/

于 2013-03-06T11:39:58.960 回答
0

您无法再获得 V1 密钥,而必须使用 V2。这是开发人员指南。它有一步一步的方法来获取 API 密钥。

于 2013-03-06T11:38:54.167 回答