2011-07-23 15 views
0

我正在開發專用應用程序。問題在於,當我按下主頁按鈕時用於啓動活動的服務仍然受到5秒延遲的影響。我用這個代碼授予根,並通過開啓超級用戶Toast通知驗證:無法繞過root訪問的主頁按鈕延遲

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

我需要做其他任何事情它繞過規則?我不打算使用家庭助手,它會阻止android系統將LauncherPro保存在內存中並正常運行。

回答

0

什麼5秒的延遲,你說什麼? Android上沒有這種東西。在獲得ANR之前,我只能想到5秒的時間限制。如果您花費超過5秒在UI線程上執行操作,則會向用戶呈現ANR錯誤。

0

如果您的意思是當用戶按下家返回到主屏幕和其他人可以發起一個活動來切換他們遠離它的延遲,這是核心平臺的一部分,只是作爲root運行,不神奇地使它消失。

+0

WidgetLocker具有使用root,而不是一個家庭服務員的選擇,我只是無法弄清楚如何做到這一點。 – echideret

-2

在widgetlocker高級菜單中有一個根助手,然後你可以禁用5秒超時。