2012-03-29 63 views
0

例如通过注册某个意图的接收者。 我意识到操作系统不会告诉我的应用程序,这很好,我不期待。不过,我希望能够在操作系统级别注册某些东西来接收这些广播。他们最终在logcat,所以大概他们应该是你可以订阅的东西。他们?我可以了解应用程序何时被android操作系统杀死?

+0

在AndroidManifest中注册不在代码中... – Selvin 2012-03-29 11:35:29

+0

很好,但是我注册了哪些东西? – 2012-03-29 11:40:47

+0

我不理解你...你wana建立的应用程序,将观看其他应用程序被杀害?所以我duno ... – Selvin 2012-03-29 11:43:41

回答

1

要做到这一点的唯一方法是如果您有设备固件签名密钥。有一个权限,android.permission.SET_ACTIVITY_WATCHER,它允许你安装一个回叫被通知,但只有当你的APK有这个签名时才允许该权限。

不足之处在于您可以轮询系统以查看哪些活动处于活动状态,但这会浪费时间/电池浪费。

+0

是的,它会要求做投票的事情依次没有被杀死。 – 2012-03-29 12:12:35

相关问题