Artikel

Google fügt aus Sicherheitsgründen Einschränkungen für Kamera-Apps von Drittanbietern in Android 11 hinzu

protection click fraud

Mit Android 11Google legt eine zusätzliche Beschränkung für das Anschließen von Kamera-Apps an das System fest. Insbesondere wird eingeschränkt, was andere Kamera-Apps als die integrierte Standard-App tun können.

Wie berichtet von Android PolizeiGoogle schreibt vor, dass Drittanbieter-Apps ohne eigene Kamerafunktionalität nur die Standard-Kamera-App starten können, um entweder Bilder oder Videos aufzunehmen. Zuvor wurde einem Benutzer ein Dialogfeld angezeigt, in dem er aus den auf seinem Gerät installierten Kamera-Apps auswählen kann.

Die Entwicklerdokumentation lautet:

Ab Android 11 können nur vorinstallierte Systemkamera-Apps auf die folgenden Absichtsaktionen reagieren:

  • android.media.action. VIDEOAUFNAHME
  • android.media.action. BILDERFASSUNG
  • android.media.action. IMAGE_CAPTURE_SECURE

Wenn mehr als eine vorinstallierte Systemkamera-App verfügbar ist, zeigt das System dem Benutzer einen Dialog zur Auswahl einer App an. Wenn Ihre App eine bestimmte Kamera-App eines Drittanbieters verwenden soll, um Bilder oder Videos in ihrem Namen aufzunehmen, können Sie diese Absichten explizit machen, indem Sie einen Paketnamen oder eine Komponente für die Absicht festlegen.

Google sagt, dass dies aus Sicherheitsgründen geschieht, und auf der Verbraucherseite ist es schwer zu erkennen, dass dies für die meisten Menschen eine große Sache sein würde. Wenn Sie Ihre Standardkamera-App in eine andere ändern, werden Sie die Änderung in den meisten gängigen Szenarien wie dem schnellen Formen von Fotos durch Doppelklicken auf den Ein- / Ausschalter und dergleichen nicht bemerken.

Verizon bietet das Pixel 4a für nur 10 US-Dollar pro Monat auf neuen Unlimited-Linien an

Es gibt jedoch einen Anwendungsfall, in dem dies problematisch wird. Wenn ein Benutzer eine andere App als Standardkamera-App festlegen und dann die integrierte Kamera-App deaktivieren würde, würde das System effektiv beschädigt. Sie können Bilder in Apps erst ohne eigene Kamerafunktion aufnehmen, wenn Sie sie wieder aktivieren und neben Ihrer bevorzugten Kameraoption verwenden. Es ist nicht ideal, aber es ist auch nicht schrecklich.

Update, 20. August (18:00 Uhr ET) - Google erklärt die Gründe für den Umzug

Google hat nun den Grund für die Änderung geklärt und erklärt, dass damit verhindert wird, dass Standortdaten falsch verarbeitet werden. Es hat auch die Entwicklerdokumentation aktualisiert, auf die zuvor verwiesen wurde, und sie umformuliert, um Folgendes zu beachten:

Dies soll sicherstellen, dass die EXIF-Standortmetadaten basierend auf den Standortberechtigungen, die in der App definiert sind, die die Absicht sendet, korrekt verarbeitet werden.

Zum Empfangen von EXIF-Standortmetadaten von der vorinstallierten Systemkamera-App, wenn Absichten verwendet werden, die eine der vorhergehenden haben Bei absichtlichen Aktionen muss Ihre App zusätzlich zu ACCESS_COARSE_LOCATION oder ACCESS_FINE_LOCATION ACCESS_MEDIA_LOCATION deklarieren Genehmigung.

Diese Änderung wirkt sich nicht auf die Fähigkeit der Benutzer aus, eine Kamera-App zu installieren und zu verwenden, um Bilder oder Videos direkt aufzunehmen. Ein Benutzer kann eine Kamera-App eines Drittanbieters als Standard-Kamera-App festlegen. Diese Änderung wirkt sich auch nicht auf Absichtsaktionen aus, mit denen die benutzerdefinierte Standardkamera-App gestartet wird.

Mit anderen Worten, es ist etwas, das wirklich nur eine kleine Minderheit von Benutzern betrifft, während es der Mehrheit zugute kommt.

instagram story viewer