2

大家好,我是android ndk的新手,想找到两件事:

  1. 我们可以检测麦克风是否打开吗?
  2. 我们可以检测到哪个应用程序正在使用麦克风吗?

如果有人知道如何通过 C 或通过 android sdk 进行上述操作,那就太好了。

4

1 回答 1

0

1.

AudioManager am =  Context.getSystemService(Context.AUDIO_SERVICE)
am.isMicrophoneMute()

但我不知道如何使用 NDK(而且似乎没人知道)。

音频管理器文档

2.

不,你不能。这是一个安全决定。正如@AndiJay 所说,恶意程序可能会被使用。

于 2012-09-13T13:00:56.040 回答