Google Maps适用于Android Release APK,但不适用于AAB

favosys

我有一个使用Xamarin.Android开发的应用程序,最近我在其中添加了地图。我在开发人员控制台中创建了密钥,并使用“调试和发行”指纹对其进行了限制。在“调试”中,映射工作正常。

如果我构建了“发布”应用程序的APK并签名(使用我用来获取指纹的证书),然后将该应用程序部署到手机上,则地图可以正常工作。

如果我构建了AAB(AppBundle),并使用相同的证书进行了签名,然后在Play商店中发布了该应用程序,然后在手机上下载了该应用程序,则会出现空白屏幕,其中仅显示Google并带有缩放按钮。

当然,Google现在希望您上传AAB,而不是APK,但我无法使地图正常工作。这是相同的应用程序,相同的代码,相同的证书,在同一部手机上进行测试,唯一的区别是在构建选择apk或捆绑软件时。

有人遇到这个问题吗?

Leo Zhu - MSFT

问题是文档https://docs.expo.io/versions/latest/sdk/map-view/#deploying-to-a-standalone-app-on-android提到您必须获取Google证书指纹通过在PC中运行命令,但事实是,您必须从应用程序的开发人员Play商店页面获取该证书。

你会看到:

如果您启用了Google Play的应用签名服务,则需要在生产环境中获取其应用签名证书,而不是expo fetch:android:hashes返回的上传证书。您可以通过从Play控制台->您的应用->版本管理->应用签名中获取签名,然后转到API信息中心->凭据并将签名添加到现有凭据中来实现。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Highchart不适用于Google Chrome

来自分类Dev

Google Maps API RadarSearch不适用于伦敦

来自分类Dev

Google Maps API v3导航(例如适用于Android的Google Maps)

来自分类Dev

延迟属性不适用于Google Maps API?

来自分类Dev

Google Maps Driving Mode URL方案不适用于Android

来自分类Dev

适用于企业的Google Maps Mobile SDK与Google Maps Android API

来自分类Dev

angularFireAuth不适用于Google

来自分类Dev

适用于iOS的Google Maps SDK中的热图

来自分类Dev

Android SHA1版本密钥库不适用于Google Maps

来自分类Dev

适用于Android 5.0的Google API

来自分类Dev

SignalR不适用于Google Chrome

来自分类Dev

触摸事件不适用于Angular中的Google Maps

来自分类Dev

localStorage不适用于Google Chrome

来自分类Dev

Google App索引不适用于描述字段,但适用于标题字段

来自分类Dev

HTML呈现问题-适用于Mozilla Firefox,但不适用于Google Chrome

来自分类Dev

Google Elevation呼叫适用于浏览器,但不适用于node.js

来自分类Dev

Google Colab GPU加速适用于2.x,但不适用于1.x

来自分类Dev

适用于Android的Google Fit API

来自分类Dev

Angular Universal不适用于Angular Google Maps

来自分类Dev

Highchart不适用于Google Chrome

来自分类Dev

Google Maps信息窗口不适用于标记单击

来自分类Dev

适用于企业的Google Maps Mobile SDK与Google Maps Android API

来自分类Dev

适用于Android 5.0的Google API

来自分类Dev

窃听不适用于Spring Integration 4.2.5 RELEASE

来自分类Dev

Google App索引不适用于描述字段,但适用于标题字段

来自分类Dev

HTML呈现问题-适用于Mozilla Firefox,但不适用于Google Chrome

来自分类Dev

Google Fit凭据:适用于生产环境,不适用于开发环境

来自分类Dev

XAML ListView:GroupHeaderTemplate 绑定不适用于 Release

来自分类Dev

Google Paly 登录不适用于 Android

Related 相关文章

  1. 1

    Highchart不适用于Google Chrome

  2. 2

    Google Maps API RadarSearch不适用于伦敦

  3. 3

    Google Maps API v3导航(例如适用于Android的Google Maps)

  4. 4

    延迟属性不适用于Google Maps API?

  5. 5

    Google Maps Driving Mode URL方案不适用于Android

  6. 6

    适用于企业的Google Maps Mobile SDK与Google Maps Android API

  7. 7

    angularFireAuth不适用于Google

  8. 8

    适用于iOS的Google Maps SDK中的热图

  9. 9

    Android SHA1版本密钥库不适用于Google Maps

  10. 10

    适用于Android 5.0的Google API

  11. 11

    SignalR不适用于Google Chrome

  12. 12

    触摸事件不适用于Angular中的Google Maps

  13. 13

    localStorage不适用于Google Chrome

  14. 14

    Google App索引不适用于描述字段,但适用于标题字段

  15. 15

    HTML呈现问题-适用于Mozilla Firefox,但不适用于Google Chrome

  16. 16

    Google Elevation呼叫适用于浏览器,但不适用于node.js

  17. 17

    Google Colab GPU加速适用于2.x,但不适用于1.x

  18. 18

    适用于Android的Google Fit API

  19. 19

    Angular Universal不适用于Angular Google Maps

  20. 20

    Highchart不适用于Google Chrome

  21. 21

    Google Maps信息窗口不适用于标记单击

  22. 22

    适用于企业的Google Maps Mobile SDK与Google Maps Android API

  23. 23

    适用于Android 5.0的Google API

  24. 24

    窃听不适用于Spring Integration 4.2.5 RELEASE

  25. 25

    Google App索引不适用于描述字段,但适用于标题字段

  26. 26

    HTML呈现问题-适用于Mozilla Firefox,但不适用于Google Chrome

  27. 27

    Google Fit凭据:适用于生产环境,不适用于开发环境

  28. 28

    XAML ListView:GroupHeaderTemplate 绑定不适用于 Release

  29. 29

    Google Paly 登录不适用于 Android

热门标签

归档