【问题标题】:Android Studio: Google Maps Activity works on device from desktop but not from laptop [closed]Android Studio:Google Maps Activity 适用于台式机设备,但不适用于笔记本电脑 [关闭]
【发布时间】:2017-11-16 02:35:11
【问题描述】:

我一直在做一个项目,我的桌面上有一个谷歌地图片段。当我从桌面在我的 Google Pixel XL 上运行该应用程序时,它运行良好。但是,我将存储库克隆到我的笔记本电脑上,当我尝试从笔记本电脑在手机上运行该应用程序时,谷歌地图片段只是空白。我在台式机和笔记本电脑上都下载了 Google Play 服务 SDK,两者的 API 密钥相同。有什么建议吗?

【问题讨论】:

  • 将您的笔记本电脑 android studio SHA1 密钥添加到谷歌开发者帐户,然后下载 json 文件并将其放入 app 文件夹中并清理并运行
  • 提供的两种解决方案都有效!但是,我选择做的另一种方法是从凭据中删除我桌面的 SHA1 密钥,以便访问不受限制。出于这个项目的目的(小规模的 uni 分配),我觉得这是合适的,所以我的合作伙伴不必添加他们的 SHA1 密钥。

标签: android google-maps android-studio


【解决方案1】:

您需要将笔记本电脑的 SHA1 密钥添加到谷歌开发者帐户,然后下载 json 文件并将其放入 app 文件夹中。

如果您再次更改设备,则需要再次添加该设备的另一个 SHA1。到谷歌开发者帐户。

以下是链接:- https://console.cloud.google.com/apis/credentials

【讨论】:

    猜你喜欢
    • 2014-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-11
    相关资源
    最近更新 更多