Android 检查接收器是否未被其他应用禁用

Android 检查接收器是否未被其他应用禁用,android,broadcastreceiver,Android,Broadcastreceiver,Play Store中有两个不同的应用程序可以禁用其他应用程序(AutoStart Manager、BootManager等)的接收器,甚至有些应用程序是系统本身附带的(ASUS Auto Start Manager)。这会在我的应用程序中导致不当行为,我希望处理这种情况 有没有办法检查我的任何接收器是否已被这些应用程序之一禁用?这取决于它们是如何执行的。您引用的两个Play Store应用程序需要root,因此它们可以修改任何需要的内容。您可以尝试一下,看看他们是否正在禁用接收器本身。@com

Play Store中有两个不同的应用程序可以禁用其他应用程序(AutoStart Manager、BootManager等)的接收器,甚至有些应用程序是系统本身附带的(ASUS Auto Start Manager)。这会在我的应用程序中导致不当行为,我希望处理这种情况


有没有办法检查我的任何接收器是否已被这些应用程序之一禁用?

这取决于它们是如何执行的。您引用的两个Play Store应用程序需要root,因此它们可以修改任何需要的内容。您可以尝试一下,看看他们是否正在禁用接收器本身。@commonware,谢谢,我来看看。不,来自@commonware的解决方案不起作用,这取决于他们是如何做的。您引用的两个Play Store应用程序需要root,因此它们可以修改任何需要的内容。您可以尝试一下,看看他们是否正在禁用接收器本身。@commonware,谢谢,我来看看。不,来自@commonware的解决方案不起作用