0

我正在开发一个供私人使用的应用程序。问题是当按下主页按钮时我用来启动活动的服务仍然受到 5 秒延迟的影响。我使用此代码授予 root 权限,并通过打开超级用户 toast 通知进行验证:

try {
    Runtime.getRuntime().exec("su");
} catch (IOException exception) {
    exception.printStackTrace();
}

我是否需要做任何其他事情才能绕过规则?我不会使用家庭助手,它会阻止 android 系统将 LauncherPro 保留在内存中并正常运行。

4

3 回答 3

0

你在说什么5秒延迟?Android上没有这样的东西。在您获得 ANR 之前,我唯一能想到的 5 秒时间限制。如果您在 UI 线程上执行操作的时间超过 5 秒,则会向用户显示 ANR 错误。

于 2011-07-24T00:43:13.090 回答
0

如果您的意思是从用户按下主页返回主屏幕并且其他人可以启动活动以将其切换离开时的延迟,这是核心平台的一部分,并且仅以 root 身份运行并不会神奇地使其消失.

于 2011-07-24T01:44:09.780 回答
-2

在 widgetlocker 高级菜单中有一个根助手,然后您可以禁用 5 秒超时。

于 2013-02-02T20:23:53.947 回答