0
例如通過註冊某個意圖的接收者。 我意識到操作系統不會告訴我的應用程序,這很好,我不期待。不過,我希望能夠在操作系統級別註冊某些東西來接收這些廣播。他們最終在logcat,所以大概他們應該是你可以訂閱的東西。他們?我可以瞭解應用程序何時被android操作系統殺死?
例如通過註冊某個意圖的接收者。 我意識到操作系統不會告訴我的應用程序,這很好,我不期待。不過,我希望能夠在操作系統級別註冊某些東西來接收這些廣播。他們最終在logcat,所以大概他們應該是你可以訂閱的東西。他們?我可以瞭解應用程序何時被android操作系統殺死?
要做到這一點的唯一方法是如果您有設備固件簽名密鑰。有一個權限,android.permission.SET_ACTIVITY_WATCHER
,它允許你安裝一個回叫被通知,但只有當你的APK有這個簽名時才允許該權限。
不足之處在於您可以輪詢系統以查看哪些活動處於活動狀態,但這會浪費時間/電池浪費。
是的,它會要求做投票的事情依次沒有被殺死。 – 2012-03-29 12:12:35
在AndroidManifest中註冊不在代碼中... – Selvin 2012-03-29 11:35:29
很好,但是我註冊了哪些東西? – 2012-03-29 11:40:47
我不理解你...你wana建立的應用程序,將觀看其他應用程序被殺害?所以我duno ... – Selvin 2012-03-29 11:43:41