【问题标题】:How to use the API KEY for google map如何使用谷歌地图的 API KEY
【发布时间】:2013-11-12 15:17:39
【问题描述】:

我正在尝试将谷歌地图添加到我的 Android 应用程序中。我有一个来自谷歌的 API KEY, 并在我的 Android Manifest 中使用它:

<meta-data
  android:name="com.google.android.maps.v2.API_KEY"
  android:value="my API KEY" />

但我遇到了这个错误:

java.lang.IllegalStateException:应用程序中的元数据标记 AndroidManifest.xml 没有正确的值。例外 4030500 但找到 0。您必须在 元素:

<meta-data android:name="com.google.android.gms.version"     
    android:value:"@integer/google_play_services_version"/>

请帮帮我。

【问题讨论】:

  • 您是否阅读了错误,它清楚地说明了您需要添加到清单中的内容
  • 这是一份工作...... Captain Obvious!

标签: android google-maps metadata


【解决方案1】:

这发生在 google 更新 google play 服务时。只需按照错误日志中的说明进行操作即可。将该行添加到您的清单中

【讨论】:

  • 它说:您必须在 元素中有以下声明: 我想我只有那个,但它不起作用!!
  • 您拥有的标签是您的地图 api 密钥,因为 google 更新了他们的播放服务,因此也需要新行。在地图元数据下方添加 元素:
  • 这应该就是它的全部了。尝试刷新和清理您的项目 + google play services 项目。尝试卸载应用程序,然后在刷新和清理构建后重新安装
【解决方案2】:

在清单文件中的应用程序标签下添加这一行

<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-25
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多