gpt4 book ai didi

android - 谷歌仅将灰色背景映射为 APK

转载 作者:可可西里 更新时间:2023-10-31 22:03:54 26 4
gpt4 key购买 nike

我使用 android-studio 和通过 USB 连接的 Galaxy S3 安卓手机进行本地开发。

在我的本地开发环境中,当我启动运行配置以在 S3 上部署时,一切正常 - map 显示正常。

但是,当我将已签名的 APK 部署到我们的服务器并通过互联网安装时(我正在尝试在另一部安卓手机上将内容清楚地分开), map 图 block 无法加载,我在左下角看到了 Google 标志以及右上角的 GPS 定位图标。

我看过一些相关的帖子:

Android Google Maps application showing grey background instead of the map

首先看起来有点过时,其次他使用 eclipse(我正在使用 android-studio),第三 - 它对我不起作用。

Android - Google Maps Grey Screen on Signed APK这家伙的问题没有得到任何有用的答案....

最佳答案

第一步是使用 keytool 命令行工具获取用于签署应用发布版本的 key 的 SHA1 值。

keytool -list -v -keystore ~/Keystore/key1.jks -storepass <your_store_password> -keypass <your_key_password> 

~/Keystore/key1.jks 替换为您用于签署发布版本的 keystore 的路径和名称,并将密码替换为您自己的。

当您在命令行执行此命令时,它将列出证书指纹,包括您需要的 SHA1 值。

下一步是将 SHA1 和包名称添加到 Google Developers Console 中的一个键中.

您可以将它添加到用于调试构建的同一 key ,也可以创建一个新 key 。

要将您的版本 SHA1 和包名称添加到现有 API key ,请单击 Add package name and fingerprint 按钮,然后添加您的 SHA1 值和包名称。

然后,您可以将此 API key 用于您应用的已签名发布版本。

有关在使用不同的 API key 进行调试和发布时如何配置应用程序的更多信息,请参阅 here .

关于android - 谷歌仅将灰色背景映射为 APK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30462081/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com