【发布时间】:2020-09-24 12:28:54
【问题描述】:
我正在做一个 android 应用程序,我正在尝试处理一个重新启动方法,在该方法中应用程序需要重置并删除其保存在本地的数据。我已经尝试过System.exit(0) 方法,但应用程序一直在后台运行。相反,我想做的是完全关闭应用程序(也是应用程序任务),然后重新打开它。有没有办法做到这一点?
【问题讨论】:
-
不,没有。但您可能会发布一条通知,在用户打开您的应用时打开它。
-
这是个好主意,我会尝试让你知道它是否有效。
-
这里已经回答了这个问题:stackoverflow.com/questions/6609414/…
-
此外,Android 10 添加了一些限制,仅当您的应用处于前台时才启动活动。这也可能会影响您的应用在可能“重启”后的工作方式developer.android.com/guide/components/activities/…
标签: android