マイクを使用しているアプリケーションを検出したい。
2 つのアプリケーションがマイクにアクセスできるとします。アプリケーションがマイクを使用するには、android.permission.RECORD_AUDIO
.
このlsof
コマンドを使用すると、マイクが使用されていることを検出できますが、それを使用しているアプリケーション名は検出できません。したがって、現在実行中のすべてのアプリケーションを一覧表示して、どのアプリケーションにandroid.permission.RECORD_AUDIO
権限があるかを確認できますが、問題は次のとおりです。
「A」と「B」という名前の 2 つのアプリケーションがあるとします。A は音声のみを録音できますが、B には音声を録音してネットワーク ステータスを維持するオプションがあります。両方とも音声を録音できるので、両方にandroid.permission.RECORD_AUDIO
権限があります。これでAさんもBさんもマイクを使えることがわかりますが、今はどちらがマイクを使っているのでしょうか?どうすればこのような混乱を避けることができますか?