相关疑难解决方法(0)

Android Studio - Google地图在发布apk上的真实Android设备上仍然空白

谷歌搜索,阅读数百万关于如何生成谷歌API密钥的建议,如何使用它但没有任何作用!

  1. 启用了Google地图v2 API
  2. 使用谷歌地图创建一个带有一个活动的项目(工作室中的默认向导)
  3. 在谷歌上为调试项目创建了密钥,为其分配了SHA1;应用程序包的应用程序到谷歌上的项目密钥
  4. API密钥已插入google_maps_api.xml(AndroidManifest.xml自动更新)
  5. 在应用程序正在运行的AVD上构建和运行,将显示地图.

然后:

  1. API已启用
  2. 在Android studio中创建了用于发布的密钥库(keystore.rel.jks)
  3. 生成的指纹(keytool -list -v -keystore C:\ Dropbox\AndroidKeyStore\keystore.rel.jks)
  4. 谷歌上添加新指纹到新发布项目(发布SHA1;应用程序包) - 密钥生成AIza ...
  5. API密钥已插入google_maps_api.xml(AndroidManifest.xml会自动更新)
  6. 生成签名的应用程序(使用keystore.rel.jks)并在真实设备上安装...应用程序正在运行,地图仍然是空白,只有缩放按钮和谷歌标签打开

提前感谢任何建议.

兹德涅克

android google-maps

29
推荐指数
2
解决办法
5万
查看次数

我们如何找到 google_maps_api.xml 文件

获取 Google Maps API 密钥

您的应用程序需要一个 API 密钥来访问 Google 地图服务器。您需要的密钥类型是 Android 应用程序的密钥。钥匙是免费的。您可以将它与调用 Google Maps Android API 的任何应用程序一起使用,并且它支持无限数量的用户。

选择以下一种方式来获取您的 API 密钥:

The fast, easy way: Use the link provided in the google_maps_api.xml file that Android Studio created for you:
    Copy the link provided in the google_maps_api.xml file and paste it into your browser. The link takes you to the Google
Run Code Online (Sandbox Code Playgroud)

开发人员控制台并通过 URL 参数提供信息,从而减少您需要手动输入。按照说明在控制台上创建新项目或选择现有项目。为您的控制台项目创建一个 Android API 密钥。复制生成的 API 密钥,返回 Android Studio,并将 API 密钥粘贴到 google_maps_api.xml 文件中的元素中。

我想知道我们如何找到该文件。它位于哪里?

android google-maps api-key

5
推荐指数
3
解决办法
1万
查看次数

标签 统计

android ×2

google-maps ×2

api-key ×1