Flutter 应用程序在发布版本中离线时重定向到 Play 商店,但在在线或调试版本中工作正常

问题描述 投票:0回答:1

我的 Flutter Android 应用程序遇到了一个奇怪的问题,与通过调试或发布 APK 在本地安装相比,它在从 Google Play 商店下载的发布版本中的行为有所不同。

问题:

  • 当设备离线(无互联网连接)时启动应用程序时,它会自动重定向到应用程序的 Google Play 商店页面。
  • 当设备在线时启动应用程序时,它可以正常运行,没有任何问题。
  • 此问题仅发生在从 Google Play 商店安装的发布版本中。当发布构建 APK 直接安装在设备上或在调试期间不会发生。

我已验证此重定向不是由于应用程序中的显式意图或代码逻辑所致。

android flutter google-play release
1个回答
0
投票

非常有趣的问题。这需要进行某种调试。实际上看这个我无法说出确切的问题在哪里,但我会指出一些可能出错的场景。有时其中之一可以起作用。

  1. 强制更新尝试:

  2. 网络权限: 确保您的应用程序正确处理离线状态,并且在没有网络时不会崩溃。

  3. 应用程序签名问题: 确保您已正确处理 Google Play 应用签名并且应用行为一致。

  4. Google Play 政策: 如果 Google Play 检测到异常行为(例如,缺少或滥用关键权限时),某些应用可能会自动重定向到其 Play 商店页面。

  5. 更新依赖项: 某些过时的依赖项(例如与网络处理或崩溃报告相关的库)可能会导致此问题。

它就像开源项目放置你的 GitHub 存储库一样。

© www.soinside.com 2019 - 2024. All rights reserved.