【问题标题】:Flutter - in_app_update Not Able to Show Update DialogFlutter - in_app_update 无法显示更新对话框
【发布时间】:2021-07-16 05:14:23
【问题描述】:

使用这个:https://pub.dev/packages/in_app_update

打开app,尝试做InAppUpdate.checkForUpdate()

在日志下方打印。

checkForUpdate InAppUpdateState{updateAvailability: 1, immediateUpdateAllowed: false, flexibleUpdateAllowed: false, availableVersionCode: 0, installStatus: 0, packageName: com.test.update, clientVersionStalenessDays: null, updatePriority: 0}

我还检查了使用来自谷歌播放控制台的内部应用程序共享,但无法显示更新对话框。

【问题讨论】:

  • 你能分享一下这个的实现吗?我也在尝试使用这个包,但 checkForUpdate 根本不适合我。这对我很有帮助。

标签: android flutter


【解决方案1】:

按照以下流程在内部应用共享中测试应用内更新:

  1. 创建两个不同版本的 APK。喜欢 (1.0.0+1, 1.0.1+2)。
  2. 在内部应用共享中上传两个 APK。并在您的设备上安装较低版本 (1.0.0+1) 的应用。
  3. 在 Play 商店中打开较新版本的链接。不通过更新按钮更新应用。
  4. 现在关闭应用程序并重新打开使用内部共享应用程序链接下载的应用程序。您将能够看到更新对话框。

更多信息请点击以下链接: https://developer.android.com/guide/playcore/in-app-updates/test

【讨论】:

    猜你喜欢
    • 2021-01-17
    • 1970-01-01
    • 1970-01-01
    • 2019-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-12
    相关资源
    最近更新 更多