Unsere App läuft als Hintergrunddienst, holt sich ständig die Bilder von der Frontkamera und macht dann die Dinge mit den Bildern. Wenn der Benutzer versucht, eine andere App zu öffnen, die die Kamera verwendet, passiert jedoch zwei Dinge: Entweder die neue App stürzt ab und unsere setzt fort, oder unsere Abstürze und die neue bekommt Zugriff auf die Kamera.Erkennen, wenn eine andere App versucht, die Kamera zu verwenden
Jetzt, wenn unsere App die Kontrolle über die Kamera verliert, gibt es eine Ausnahme, die wir fangen können, und wir können dann versuchen, darauf zuzugreifen, bis wir Zugriff bekommen und die Dinge wieder normal werden.
Das Problem ist, wenn die anderen Apps wegen unserer abstürzen. Gibt es eine Möglichkeit dies zu erkennen, damit wir unsere App pausieren können, bis wir wieder auf die Kamera zugreifen können?
relevant [Frage] (http://security.stackexchange.com/questions/40284/how-can-i-detect-which-background-application-isusing-the-camera-microphone-or) – Bill