我正在开发一个供私人使用的应用。问题是,当按下主页按钮时我用来启动活动的服务仍然受到5秒延迟的影响。我使用此代码授予root权限,并通过启用超级用户Toast通知进行验证:
try {
Runtime.getRuntime().exec("su");
} catch (IOException exception) {
exception.printStackTrace();
}
我是否还需要做其他事情才能绕过规则?我不会使用家庭帮手,它会阻止Android系统将LauncherPro保留在内存中并正常运行。
答案 0 :(得分:0)
你在说什么5秒延迟? Android上没有这样的东西。在获得ANR之前,我唯一可以想到5秒的时间限制。如果您在UI线程上执行操作的时间超过5秒,则会向用户显示ANR错误。
答案 1 :(得分:0)
如果你的意思是从用户按下主页返回到主屏幕的延迟,而其他人可以发起一个活动来将它们从它上移开,这是核心平台的一部分,只是以root身份运行并不神奇让它消失。
答案 2 :(得分:-2)