2

みなさん、こんにちは。私はandroid ndkを初めて使用し、2つのことを見つけたいと思っています。

  1. マイクがオンになっているかどうかを検出できますか?
  2. どのアプリケーションがマイクを使用しているかを検出できますか?

誰かがCまたはandroidsdkを介して上記を行う方法を知っているとよいでしょう。

4

1 に答える 1

0

1.

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

しかし、NDKを使用してそれを行う方法がわかりません(誰も知らないようです)。

AudioManager のドキュメント

2.

いいえ、できません。そして、それはセキュリティ上の決定です。@AndiJay が言ったように、悪意のあるプログラムが使用される可能性があります。

于 2012-09-13T13:00:56.040 に答える