0

私の Android アプリではCONNECTIVITY_CHANGE、で定義された でトリガーされる BroadcastReceiver を作成しましたAndroidManifest.xml。インストール後にアプリを開かない場合を除いて、これは正常に機能します。その場合、BroadcastReceiver はまだ登録されていないようです。でトリガーされる BroadcastReceiver でも同じことが起こっていBOOT_COMPLETEDます。

インストール後にアプリを開いたときにのみ、マニフェストによる BroadcastReceivers の登録が行われる可能性はありますか?

4

1 に答える 1

1

インストール直後にAndroidブロードキャストレシーバーが呼び出されないのと同じ問題があると思います

最良の回答はそれが不可能であることを示しており、回答者はこのアプリについて言及しています。ただし、このアプリは Android 2.0 ~ 2.3 でのみ動作します。したがって、これはおそらく、新しい Android バージョンではBroadcastReceivers、アプリが 1 回開かれたときにのみ登録されることを意味します。誰かが回避策を持っている場合は、喜んでお知らせします。:)

于 2013-05-22T08:11:36.467 に答える