Possiamo rilevare quale applicazione Android utilizza il microfono?

Ciao a tutti sono nuovo a android ndk e voglio trovare due cose:

  1. Possiamo rilevare se il microfono è acceso o no?
  2. Possiamo rilevare quale applicazione utilizza il microfono?

Sarebbe bello se qualcuno sa qualsiasi idea di come fare sopra attraverso C o attraverso sdk android.

  • Android - Riproduzione mp3 da byte
  • Come sfondare il context utilizzando Mockito?
  • Consenti un'autentica authorization per la sostituzione del frammento
  • Come get la dimensione dello schermo e rispondere?
  • Uso di carattere personalizzato per il disegno su canvas Java Android
  • Instagram "Non è ansible questo supporto" 400 codice di stato
  • Autorizzazioni di Android OS 2.2: non ho assolutamente idea di come questo semplice codice non funziona. Che cosa sto facendo di sbagliato?
  • Come submit i dati a un'altra applicazione non avviata
  • Android, C'è qualche riferimento per vedere quali sono le icone e le immagini predefinite di Android?
  • Come utilizzare DataItem di Android Wear
  • Android Google Map v2 Codice di esempio
  • Spostamento su Android da J2ME
  • One Solution collect form web for “Possiamo rilevare quale applicazione Android utilizza il microfono?”

    1.

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

    Ma non so come farlo utilizzando la NDK ( e nessuno sembra sapere ).

    Documentazione AudioManager

    2.

    No, non puoi. E questa è una decisione di sicurezza. Come ha detto @AndiJay, allora potrebbero essere usati programmi dannosi.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.