0
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.maps.MapView
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:id="@+id/mapview"
 android:layout_width="fill_parent"
 android:layout_height="fill_parent"
 android:clickable="true"
 android:apiKey="YOUR API KEY"
 />

这是谷歌地图视图的 XML 代码。有什么需要添加的AndroidManiFest.xml吗?

我无法理解。任何人都可以帮忙吗?

4

3 回答 3

3

那是确切的路径——

    keytool -list -keystore "C:\Users\XYZ\.android\debug.keystore" 

cmd 提示获取 GoogleMap API 密钥的 MD5 指纹的总路径* * ** * **

    D:\eclipse\jre\bin>keytool -list -keystore "C:\Users\XYZ\.android\debug.keystore"

MD5 指纹将如下所示——

   3E:F4:D6:E6:93:4D:BB:B8:62:3A:D6:0F:E0:FC:4C:65

当您获得指纹号码之后获取 API 密钥时,请使用此链接---

   http://code.google.com/android/add-ons/google-apis/maps-api-signup.html

然后您将获得您系统的 API 密钥,并可以轻松获取 Map....

于 2012-04-04T11:18:11.270 回答
0

请检查此链接。一旦您在 Google Play Store 上推出您的应用程序,它将完全指导您生成 API 密钥并从调试密钥库迁移到发布密钥库。

注意:如果您使用的是 Android Studio,那么生成 SHA-1 没什么大不了的。

按着这些次序:

  1. 打开安卓工作室
  2. 打开您的项目
  3. 单击 Gradle(从右侧面板中,您将看到 Gradle Bar)
  4. 单击 Refresh(从 Gradle Bar 中单击 Refresh,您将看到 List Gradle 项目的脚本)
  5. 单击您的项目(您的项目名称表单列表(根))
  6. 点击任务
  7. 点击安卓
  8. 双击signingReport(您将在运行栏中获得SHA1和MD5)
于 2016-02-26T05:13:01.693 回答
-2

要生成您的 google api 密钥,您可以使用 debug debug.keystore 或使用您的 private keystore 来完成。

作为流程的一部分,您首先需要从此处 -> Google Developers Console在 google api 控制台中创建帐户。

现在您需要通过以下 MAC OS 命令从您的 debug.keystore 或您的私有密钥库生成 SHA1。

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

对于窗户:

keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

执行此命令后,您将获得 SHA1,如下例所示:

SHA1: BB:0D:AC:74:D3:21:E1:43:07:71:9B:62:90:AF:A1:66:6E:44:5D:75

现在你只需要在你的谷歌开发者 API 控制台中设置这个 SHA1。

请访问此developer.google.com

于 2012-04-04T11:18:12.263 回答