如何防止我的启动器被操作系统杀死?

时间:2013-11-29 08:35:08

标签: android launcher

我正在开发第三方Android启动器的项目。 我发现它在后台运行时经常被操作系统杀死,即使它是默认的启动器。

当可用内存不足时,操作系统会杀死很多应用程序,我请客人说明我的启动器被杀的原因。

所以我的问题是我应该怎样做才能减少被杀的几率?

1 个答案:

答案 0 :(得分:6)

无。您应该找到一种方法来处理操作系统杀死您的进程的事件,使用hacky方法将其保留在内存中是糟糕的,糟糕的设计并可能导致不同设备上的各种问题。

你真的不应该关心系统正在杀死你的进程,启动器应该处理一个意图,如果存在则恢复或者如果被杀死则启动。