gpt4 book ai didi

Android:如果任务管理器终止,则重新调用应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:04:11 24 4
gpt4 key购买 nike

如果应用程序线程被任务管理器杀死,它就会关闭。需要重新调用应用程序,就像它被其他应用程序或任务管理器杀死一样。有什么想法吗?

最佳答案

您必须使用 START_STICKY 命令运行后台服务。像这样扩展服务并覆盖 onCommand :

@Override
public int onStartCommand(Intent intent,int flags,int startId) {
super.onStartCommand(intent, flags, startId);

return START_STICKY;
}

像这样你的服务在关闭时重新启动(通过系统或其他任何方式)

您现在刚刚检查了您的服务(例如 onCreate)应用程序是否正在运行,如果没有则再次启动它。我想 PackageManager 让你检查这个或者简单地放置一个静态 bool 值 is_alive 来查看你的 Activity 是否一直在运行。

问候吉姆

关于Android:如果任务管理器终止,则重新调用应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12400619/

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