在小米的MI设备上,有一个功能可以在他们的安全应用中关闭/打开“自启动”(在安全应用程序->权限->自启动中)。
这意味着在应用程序未运行时,没有广播接收器会接收到任何内容。因此,BOOT_COMPLETED、USER_PRESENT、CONNECTIVITY_CHANGE等不起作用(它们在应用程序前台运行一段时间后停止工作)。在用户从小米版本的“最近使用的应用程序”中滑动应用程序后,它们也会停止工作。
即使 GCM 也无法唤醒它
对于消息应用来说,这是一个致命问题。
默认情况下,WhatsApp、Messenger、Flipkart 等应用程序已启用(即使这些应用程序未预安装)。
大多数其他应用默认禁用此功能。例如,Slack 默认禁用。
是否有一种方法可以默认加入此白名单?
默认情况下,WhatsApp、Messenger、Flipkart 等应用程序已启用(即使这些应用程序未预安装)。
大多数其他应用默认禁用此功能。例如,Slack 默认禁用。
是否有一种方法可以默认加入此白名单?