私はアプリ内のサービスを持っています:serviceA
。 serviceA
はの起動時に最初に実行されるサービス(もちろんシステムサービスの後)であることを保証したいと思います。再起動時にサービスが最初に開始されます
私は現在、必要なインテントフィルタ:BOOT_COMPLETED
,QUICKBOOT_POWERON
,PRE_BOOT_COMPLETED
およびREBOOT
を実装しています。 (読んで私はQUICKBOOT_POWERON
とPRE_BOOT_COMPLETED
が冗長であることを知っていますが、私は彼らが私を幸せにするようにしています)。
ただし、私のサービスは最初ではありません。私は、アプリケーションのサービスが最初に起動することを確定的に保証する実際の方法はないと仮定しています。
これは私が100%確信していたものですが、これを行うための他の手段を見逃さなかったことを確認したかったのです。ありがとう! – lilott8