私のPresitio電話機は、起動中にBOOT_COMPLETEDアクションでインテントをブロックするシステムサービスを開始します。 LogcatはBOOT_COMPLETEDアクションのサービスブロックインテント
ようなメッセージI/ActivityManagerAR(518)を多く含む: 受信= ResolveInfo {26aaaec8 COM {= android.intent.action.BOOT_COMPLETED FLG = 0x8000010(補足を有する)の作用}意図=意図取り除きます。 idea.backup.smscontacts/.Receiver メートル= 0x108000}
がどのように理解することができ、ユーザーのアプリケーション、サービスは、これらのメッセージを作るため? メーカーのコンポーネントロックがBOOT_COMPLETEDのようです。 、(ちょうど例えば、パッケージ名ここ)-a android.intent.action.BOOT_COMPLETED com.company.app
を放送しています
を実行すると、メッセージ
D/ActivityManagerに行きます(518):ブロードキャストを送信します。android.intent.action.BOOT_COMPLETED、パッケージをスキップ:com.company.app
Dブロードキャストキュー(518):ブロードキャストを追加stBroadcastRecord {3c6dabd4 U0 android.intent.action.BOOT_COMPLETED}(バックグラウンド/オーダー)、今ヘッダ= BroadcastRecord {3c6dabd4 U0 android.intent.action.BOOT_COMPLETED}、サイズ= 1
D/BroadcastQueue(518):終了順序付けられた放送BroadcastRecord {3c6dabd4 U0 android.intent.action.BOOT_COMPLETED}、[背景]で、一部のモデルではない作品= 0これは問題が知られている
、自動残ります。 SOの関連記事があります
Android BOOT_COMPLETED event not starting service
Autostart (BOOT_COMPLETED) does not work on the Nomi tablet
私はこの動作はAndroid Device Administration概念との関係を持っているとします。
実際の問題は、そのコンポーネントを特定して無効にする方法です。