2012-08-14 7 views
18

Können wir den Mikrofontreiber meines Android-Handys mit Android NDK zugreifen, wenn ja, wie kann ich?Können wir den Mikrofontreiber meines Android-Telefons zugreifen

Kann ich den Treiber für einige Zeit deaktivieren?

Kann ich den Anwendungsnamen meines Telefons, das mein Telefonmikrofon verwendet, erkennen?

Gemäß Android Multimedia Framework ist der MediaServer für das Öffnen des Geräts zuständig und die Java-basierten Audioanwendungen verbinden ihn als Client. Die Datenübertragung erfolgt auf der Binder. Daran kann nur ein Prozess erkannt werden, der das Audiogerät öffnet. Jetzt möchte ich wissen, wie man Informationen von MediaServer bekommt? Jeder kennt diese oder eine andere Idee, um herauszufinden, welche Anwendung mein Telefonmikrofon verwendet, ich kann die root-Berechtigung nicht verwenden.

+0

http://stackoverflow.com/questions/6874881/how-does-setmicrophonemute-work – mpe

Antwort

2

Nein, das geht nicht. :-)
(auch NDK mit)

Spezifische Hacks Macht für bestimmte Geräte vorhanden sind.
Aber sie würden auf jeden Fall den ordnungsgemäßen Betrieb von Android Framework stören.

Verwandte Themen