gpt4 book ai didi

android - 当 Android 应用程序从 Play 商店更新时,如果有一个正在运行的实例,它会退出吗?

转载 作者:太空宇宙 更新时间:2023-11-03 13:47:18 25 4
gpt4 key购买 nike

我正在我的 Android 应用程序中编写一些代码来检查该应用程序是否已从 Play 商店更新,如果已更新,则强制用户与网络后端进行全新同步。

我的问题是,当一个应用从 Play 商店更新时,它是否会退出该应用的运行实例(如果它正在运行)并在下次启动时启动默认 Activity 是否安全?

并且,如果对于:

  1. 后台自动更新。

  2. 用户使用 Play 商店应用手动更新。

知道这一点很有用,因为如果应用程序在更新后确实退出,我可以将代码用于检查应用程序是否已更新到我的默认 Activity 中,而不必在整个应用程序的其他地方进行检查。

测试这个很棘手,我找不到太多关于它的文档,所以我认为将这些信息公开给其他人会很有用。

谢谢!

最佳答案

我只能根据我使用我的设备观察到的情况做出回答,因为没有任何文档详细说明。

但答案是肯定的。它会退出整个应用程序(完全杀死 VM)并且不会重新打开任何东西。

发生在我身上的事情:我打开了 Gmail,然后转到 Google Play,点击了“立即更新”,然后转到了我的电子邮件。在某些时候,Gmail 刚刚退出。我检查了通知,它说“正在安装 Gmail...”。更新完成后,它没有再次打开或任何东西。我单击该图标,它在主收件箱中打开。

但这也是一个非常简单的测试,你可以对你已安装的任何应用程序进行测试,并且它有可用的更新。

关于android - 当 Android 应用程序从 Play 商店更新时,如果有一个正在运行的实例,它会退出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39796556/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com