我如何检查我的根广播接收器是否已启用?

时间:2016-11-21 21:50:34

标签: android android-broadcastreceiver

我的启动接收器在我的应用程序中运行良好。

现在,我需要知道我的接收器是否在系统上启用,因为像MIUI(EMUI等)这样的UI系统允许将这种权限更改为用户... < / p>

Enable start applications from boot

我在这篇文章中一直在阅读How to check if Receiver is registered in Android?但是最好的答案来自2010年! (前姜饼)。

最常见的回答是:没有办法,你只需拨打unregisterReceiver并吞下例外......

但是真诚地......我不明白这背后的逻辑或我如何利用这种解决方法。

  • 有没有新方法来检查广播接收器?
  • 如果没有,我如何安全使用unregisterReceiver? (我真的不想取消注册我的接收者)

非常感谢任何建议和意见。

0 个答案:

没有答案