Wie erkenne ich den Berechtigungszugriff anderer Apps?

Ich suche nach einer Möglichkeit, die Verwendung von Berechtigungen für andere Apps zu ermitteln. Die Schlüsselidee besteht darin, zu erkennen, wann andere Apps auf Medien oder Sensoren (z. B. Mikrofon) zugreifen.

Ich möchte einen Dienst implementieren, der nach Berechtigungen sucht, damit der Dienst den Benutzer informieren kann, sobald eine App auf das Mikrofon oder die Kamera zugreift.

Weiß jemand, wie man das macht? Ich habe bereits herausgefunden, dass ich mit dem PackageManager alle erteilten Berechtigungen einer App lesen kann, aber ich bin mehr an der "echten" Verwendung von Berechtigungen interessiert.

Danke im Voraus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage