デバイスが USB ホスト モードでタブレットに接続されたときに、自動的に起動する必要があるアプリを作成しています。それに加えて、USB デバイスが接続されている場合、boot_completed 後にタブレットの再起動時にアプリを起動したいと考えています。これらの 2 つの機能を実装する必要があるため、私は少し行き詰まりの状況に陥っています。USBデバイスを接続すると、アプリが問題なく起動します。しかし、再起動すると、boot_complete が受信される前にアプリケーションが起動するという問題が発生します。これは、USB デバイスが既にタブレットに接続されているためです。これは、kitkat 4.4.2 ではさらに悪化します。なぜなら、4.3 では再起動時に並行して実行していたのに対し、boot_complete 状態の処理をシリアルで実行することによって処理が遅れたためです。
では、USB デバイスを接続した状態で boot_up が完了する前ではなく、boot_up が完了した後の再起動時にアプリを起動するにはどうすればよいでしょうか。
どうもありがとう