2

可能重复:
我们可以检测到哪个 android 应用程序正在使用麦克风吗?

我想检测哪个应用程序正在使用麦克风。

假设两个应用程序可以访问麦克风。对于使用麦克风的应用程序,它应该具有android.permission.RECORD_AUDIO.

使用该lsof命令,我们可以检测到正在使用麦克风,但不能检测到正在使用它的应用程序名称。所以我们可以列出所有当前正在运行的应用程序,然后我们可以检查哪个应用程序有android.permission.RECORD_AUDIO权限,但问题是:

假设我们有两个名为“A”和“B”的应用程序。A 只能录制语音,而 B 可以选择录制语音和维护网络状态。由于两者都可以录制语音,因此两者都将获得android.permission.RECORD_AUDIO许可。所以我们可以知道 A 和 B 都可以使用 mic,但是目前,哪一个在使用 mic?我怎样才能避免这种混乱?

4

0 回答 0