2011-06-24 167 views
-1

我想写一个不能关闭它的程序 换句话说,他们不能杀死进程。不会杀死一个进程

关闭过程的解决方案比其他方式要做得好 我有另一种解决方案吗?

+0

任何特定的操作系统?用于Windows操作系统的 –

+0

。 –

回答

1

假设Linux,这对用户空间来说是不太可能的,因为有像 SIGKILL这样的信号不能被忽略或处理。

如果你有权访问内核,比你可以编写一个内核模块,它将当前进程置于TASK_UNINTERRUPTIBLE状态,因此没有人可以杀死它。

+0

嗨丹尼尔,thanx –

0

请详细说明您的问题。

我认为你以前的活动面临的错误是onResume();

你必须恢复方法来消除此错误。在onResume()方法中你可以调用finish();停止活动的方法。

+0

我不知道你是如何将“windows”与“android”混淆。 – Wug