AndroidのBroadcastReceiverについて、システムブロードキャスト受信機BOOT_COMPLETED
について質問があります。システムが起動してインストールされた後に、私がブロードキャストにリスナーを書いたのであれば。私のアプリケーションは実行されていないがインストールされているので、アンドロイドシステムがアプリケーションに通知する必要があることをどのように知っていますか?それは、すべてのBroadcastReceiver派生クラスは常にメモリ内にあり(またはシステムはブートアップ後にメモリにロードされます)、ブロードキャストが発生したときには、関連するすべてのアプリケーションがそれを受け取ることができます。放送BOOT_COMPLETEDが送信されるとAndroidでの放送受信機の動作方法
おかげで Braj
返信いただきありがとうございます。すべてのマニフェストが常に記憶にあるということですか?これは、アプリをインストールすると、ストレージに移動するためです。 – Androidme
これは完全に正確ではありません。マニフェストファイルは、アプリケーションのインストール時に解析され、Androidシステムに登録されます。インテントが送信されたときに実際にファイル操作は行われず、解析されたマニフェストから構築された内部データ構造が検査されます。 –
@Chris - 説明のためにありがとう – Androidme