0

だから私は何もしない1つのアクティビティとBroadcastReceiverを拡張する2つのクラスを持つアプリケーションを持っていますが、それらはどこにも登録されていません。

アプリには権限があります

 <action android:name="android.intent.action.BOOT_COMPLETED" />  

しかし、それを除けば、何も「開始」されることはありません。それにもかかわらず、アプリケーションは起動後に Eclipse の LogCat のスレッド/プロセスに表示され、BroadcastReceivers はフィルタリング対象のインテントを受け取ります。

  • Android は、インストールされているすべてのアプリをバックグラウンドで起動しますか? 起動後にアプリが開始されるのはなぜですか? - BroadcastReceivers は登録されていませんが、アクティブですか?

そのための公式なものは見つかりませんでした。

4

1 に答える 1

1

起動後にアプリが起動するのは許可のためです

この権限が追加されたアプリを除いて、すべてのアプリにこのキャラクターが含まれているわけではありません

于 2012-05-25T11:56:36.270 に答える