私のアプリケーションには、アクティビティとサービスがあります。このサービスは、一部のデータを継続的に管理します。場合によっては、サービスは懐中電灯をオンにするためにアクティビティにブロードキャスト要求を送信します。
これは非常にうまく機能します。ただし、アプリが最小化されている場合(手動または着信呼び出しによって)は機能しません。アプリを前面に戻すとすぐに、再び機能し始めます。
ログを観察すると、アプリが最小化されてもサービスが実行されていることがわかりました。ただし、アクティビティが存在しないため、懐中電灯をアクティブにするためにカメラオブジェクトにアクセスすることはできません。ただし、ログにエラーはありません。
懐中電灯が作動しないのはなぜですか?アプリを最小化したときに懐中電灯をアクティブにするにはどうすればよいですか?