私は奇妙な問題に陥ります。ユーザーがデバイスを再起動した後、アプリが自動的に起動する必要があります。これを実現するために、action.BOOT_RECEIVERに登録し、BroadcastReceiverを実装して必要な機能を実行しました。このステートメント「I/ActivityManager(323):mypackage.app(pid 491):hidden#16はもう必要ありません」まではすべて問題ないようです。
AndroidはプロセスIDが異なる2つのアプリを起動しないと思います。
アプリを起動すると、アプリは新しいProcessIdで起動します。これにより、オブジェクトはリセットされますが、静的変数はリセットされません。プロセスが終了した後も静的変数が値を保持しているのはなぜだろうか。