无法从小米设备的后台唤醒应用程序,直到手动启用“自动启动”

时间:2015-11-20 06:40:27

标签: android android-service android-broadcast android-broadcastreceiver

在小米的MI设备上,有一个功能是在他们的安全应用程序中关闭/打开“自动启动”。 (在安全应用程序 - >权限 - >自动启动)

enter image description here

这意味着当应用程序未运行时,任何广播接收器都不会收到任何内容。所以BOOT_COMPLETED,USER_PRESENT,CONNECTIVITY_CHANGE等......都行不通。 (他们在应用程序处于前台后工作了一段时间,但很快就停止了)。用户从小米的“最近的应用程序”版本中刷出应用程序后,它们也停止工作

即使是GCM也无法将其唤醒

对于消息传递应用,这是一个杀手锏。

默认情况下,Whatsapp,Messenger,Flipkart等应用程序默认启用(即使这些应用程序未预先安装)。

大多数其他应用默认禁用此功能。例如。默认情况下禁用Slack。

默认情况下是否可以使用此白名单?

0 个答案:

没有答案