Xiaomi の MI デバイスには、セキュリティ アプリで「自動開始」をオフ/オンにする機能があります。(セキュリティ アプリ -> 権限 -> 自動開始)
つまり、アプリが実行されていない間は、ブロードキャスト レシーバーは何も受信しません。したがって、BOOT_COMPLETED、USER_PRESENT、CONNECTIVITY_CHANGE などは機能しません。(アプリがフォアグラウンドになってからしばらくは機能しますが、すぐに停止します)。ユーザーがXiaomiのバージョンの「最近のアプリ」からアプリをスワイプした後も、動作を停止します
GCM でさえ起動に失敗する
メッセージング アプリの場合、これはキラーです。
デフォルトでは、Whatsapp、Messenger、Flipkart などのアプリがデフォルトで有効になっています (これらのアプリがプリインストールされていなくても)。
他のほとんどのアプリでは、これがデフォルトで無効になっています。例えば。Slack はデフォルトで無効になっています。
デフォルトでこのホワイトリストに登録する方法はありますか?