ネットワーク接続の変化を監視したい。(私はそれを行う方法を知っています)接続の変更のために閉じたアプリを目覚めさせたくないので、マニフェストファイルを使用しませんでした。そのため、カスタム BroadcastReceiver をメイン アプリケーション オブジェクト内 (アクティビティ内ではありません) に登録します。
アクティビティでそれを行った場合、onStop または onDestroy の登録を解除できます。
私はアクティビティでこれを行わないので、アプリが終了するとどうなりますか (システムによって強制的に終了されるか、ユーザーが [戻る] ボタンを押してクリーンに強制終了されます (たとえば)?) (アプリが終了するタイミングがわからないので、手動で登録解除しないでください..すべきですか?)
登録済みの受信機は引き続き機能しますか? アプリは目覚めますか?完全かつ安全にクリーニングされますか?