谷歌它,阅读数以百万计的建议,如何生成谷歌API密钥,如何使用它,但没有一个工作!
启用了
然后:
安卓工作室中的
上
提前感谢您的建议。
兹德内克
发布于 2015-06-01 00:42:15
请确保在release文件夹下的google_maps_api.xml中输入您的release API密钥。
首先,使用Project Explorer左上角的下拉列表切换到Project视图。然后,展开app/src/
,您将看到子文件夹debug
和release
。在那里,您应该在debug/res/values
和release/res/values
下看到两个独立的google_maps_api.xml文件。
确保release API密钥在release/res/values
文件夹下的google_maps_api.xml文件中,因为这是用于签名的release apk的密钥。
发布于 2017-09-15 10:27:21
我厌倦了一次又一次的尝试,结果发现PlayStore有一个叫做应用程序签名证书的东西,当我复制这个sha1并将其粘贴到谷歌控制台中用于android地图之后,地图就可以工作了。
发布于 2019-05-26 02:31:12
转到https://play.google.com/apps/publish/,然后转到App signing
也许你会看到这个:
如果是这样的话,也许你是一个开发人员,而不是帐户所有者。您必须联系帐户所有者并要求他/她完成该过程。请遵循本文,了解如何做到这一点:
https://learnfreecoding.com/how-to-sign-your-android-app-with-signed-key-private_key-pepk/
帐户所有者将进入此屏幕:
让他们选择Upload a key exported from Android Studio
。他们必须上传一个private_key.pepk
文件。下面是如何从Android Studio获取该文件的方法:
转到Build > Generate Signed Bundle / APK...
.的
选择Android App Bundle
并单击Next
提供相应的凭据,并确保选中Export encrypted key for enrolling published apps in Google Play App Signing
。
指定目标文件夹,并确保在单击Finish
之前选择了release
这将生成您需要提供给Upload a key exported from Android Studio
的private_key.pepk
文件。
完成上述操作后,当您进入应用程序的App signing
部分时,您将看到如下所示:
然后,您将看到Google Maps在真实的Android Studio物理设备上正常工作,而不仅仅是在Android Studio Emulator上。这就是我的解决方案。
https://stackoverflow.com/questions/30559602
复制相似问题