他のアプリケーションがカメラを開いたりアクセスしたりするたびに通知を受けたいと考えています。私はすでにCamera.open()
とその例外をチェックできることを知っています。しかし、そのためには、サービスを使用するたびにチェックする必要がありますが、バッテリーが消耗するので、開かれたカメラが私に通知してパッケージ名を取得するたびに欲しいと思います。私はすでにこれらを読んでいます。カメラがいつ他のアプリケーションによって使用または開かれたかを通知する方法
How to find whether the camera is in use?
How to check if camera is opened by any application