【问题标题】:Handling Immediate In App Update after App termination应用终止后立即处理应用内更新
【发布时间】:2019-12-27 10:03:46
【问题描述】:

我正在尝试处理以下情况:在用户单击即时更新对话框中的“更新”按钮并开始更新后,他终止了应用程序。如文档 (Here is the link) 中所述,我已尝试从 onActivityResult 回电。但这只会在用户取消下载期间显示的 UI(十字按钮)中的更新时给出回调。在文档中,我们还必须处理应用程序终止案例。我怎样才能做到这一点?

编辑:我在终止应用程序后进行了测试。下载自动在后台进行,并显示在通知托盘中。但是当我在托盘中取消它时,它不会在 onActivityResult 中给我任何回调。

【问题讨论】:

    标签: android app-update in-app-update google-play-core


    【解决方案1】:

    如果您的应用已终止并且不再运行,则没有 Activity 可以获取结果。

    如果用户再次启动应用程序,您应该再次进行通常的更新检查,并且将获得适当的状态,即更新正在进行或更新可用。

    如果有,请重新启动它。无需知道它之前已被取消 - 自从应用重新启动以来,您应该处于全新状态。

    ps。如果我在谈论应用终止时误解了您的意思,请指出您担心处理的文档中的确切位置,因为问题非常模糊。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-04
      • 1970-01-01
      • 2017-07-06
      • 1970-01-01
      • 2011-05-30
      • 2018-02-04
      • 1970-01-01
      相关资源
      最近更新 更多