A. *_*Dee 4 android google-maps google-play-console
好的,我想先说我已经尝试了多种解决方案,例如:
Android Studio - Google 地图在真正的 Android 设备上仍然空白
发布中的 Android Google Maps API 不起作用
我尝试获取 SHA1 指纹,并将这些“限制”添加到 Google Developer Console API Credentials。
还尝试将 API 硬编码到清单中(找不到推荐这个的链接)。
在这一点上,我已将范围缩小到这些可能的问题:
1)我使用的密钥库在检查时有以下行
签名算法名称:SHA256withRSA
我注意到许多解决方案都谈到了 SHA1withRSA。但是因为这需要创建一个新的密钥库,我必须为此创建一个全新的应用程序,所以我避免了这个结论。
2) 我还注意到上传到 Play 控制台的原始 APK 实际上有效。但是派生的 APK(我假设是上传到 Play 商店的那个)不起作用。
3) Google Developer Console 中的 API 库没有专门的
“谷歌地图 Android API v2”
它只显示“Google Maps Android API”。我认为这不应该是问题。
只是为了澄清,问题是我的应用程序中的地图出现空白。
对于派生 apk google 介绍 App 唱歌功能。Google再次签署您的 apk,因此您必须获取 App Sigining 证书的 SHA1 并将其设置到 Google Cloud Platform 中(设置包名称和 SHA1)
您会发现 SHA1 密钥的不同之处。
此功能的主要目的是由 google 本身提供安全性,如果您丢失了密钥库,那么您将很好地处理这种情况。
检查此链接:
https://support.google.com/googleplay/android-developer/answer/7384423
官方博客:
https://android-developers.googleblog.com/2017/09/enroll-for-app-signing-in-google-play.html
| 归档时间: |
|
| 查看次数: |
4641 次 |
| 最近记录: |