BOOT_COMPLETED レシーバーを作成しようとはしていません (作成しても問題は解決しません)。
BOOT_COMPLETED が発生したかどうかを判断する方法はありますか? Android の起動が完了する前 (および後) に呼び出されるライブラリがあり、システムの起動が完了していない場合、ライブラリがその要求を完了したくありません。このライブラリを使用する可能性のあるすべてのアプリケーションで BOOT_COMPLETED レシーバーを設定することは、いくつかの理由から妥当な方法ではありません。
デバイスの起動が完了したかどうかを判断するために実行できる Android 呼び出しはありますか? より良い方法が存在しない場合は、これを使用する必要があるかもしれない dev.bootcomplete というプロパティがあるようです。