Android 12 fügt neue Berechtigungen speziell für das Bluetooth-Scannen und -Tracking hinzu, ohne dass Apps für den Zugriff auf die umfassendere Standortberechtigung erforderlich sind.
Mit jeder Android-Version verbessert Google weiterhin den Datenschutz und reguliert die Art und Weise, wie Apps Berechtigungen verwenden Android 12 bringt auch eine gesunde Dosis dieser Veränderungen mit sich. Gestern, während der Hauptveranstaltung Google I/O 2021 In der Keynote wurden Funktionen wie das Datenschutz-Dashboard, Kamera-/Mikrofon-Nutzungssymbole in der Benachrichtigungsleiste und vieles mehr vorgestellt. Es gibt aber auch eine Reihe kleinerer Änderungen, um sicherzustellen, dass Apps nur die Berechtigungen verwenden, die sie benötigen, wann immer sie diese benötigen, und keinen Zugriff auf Dinge haben, die sie nicht benötigen. Eine dieser Änderungen ist eher geringfügig, aber ein wichtiger Schritt: Jetzt müssen Apps nicht mehr nach der Standortberechtigung fragen, um den Überblick über ein Bluetooth-Gerät in der Nähe zu behalten.
Das ist wahrscheinlich seltsam und Sie fragen sich vielleicht: Warum ist eine Standortberechtigung erforderlich, um Bluetooth-Geräte in der Nähe zu scannen? Grundsätzlich war die Möglichkeit, nach Bluetooth- oder Wi-Fi-Geräten in der Nähe zu suchen, vor Android 12 an die umfassendere „Standort“-Berechtigung von Android gebunden. Der Grund dafür ist sinnvoll: Sie können ein Gerät durchaus verfolgen, indem Sie ableiten, welche Bluetooth-Geräte oder WLAN-Netzwerke sich in der Nähe befinden oder gerade verbunden sind. Selbst wenn eine App nur nach Bluetooth-Geräten sucht und kein GPS oder andere Tracking-Technologien verwendet, benötigt sie dennoch die gleiche Standortberechtigung.
Dies führte jedoch aufgrund von Missverständnissen seitens der Nutzer zu unvorhergesehenen Folgen. Als Bluetooth-basierte COVID-19-Kontaktverfolgungs-Apps entwickelt wurden, führten diese Aufforderungen zur Standortberechtigung dazu, dass viele Benutzer diesen Apps vorwarfen, Ihren Standort zu verfolgen, weshalb Google eine Ausnahme gemacht für diese Apps in Android 11, sodass sie nicht mehr nach der Standortberechtigung fragen mussten, um die Kontaktverfolgungs-API verwenden zu können.
Jetzt in Android 12, Google hat hinzugefügt eine neue Berechtigung BLUETOOTH_SCAN und BLUETOOTH_CONNECT, bei der es sich um dedizierte Berechtigungen handelt, die sich von den Standortberechtigungen unterscheiden, die Apps anfordern können. Nachdem diese Berechtigungen erteilt wurden, kann eine App nach Geräten in der Nähe suchen, ohne auch die Standortberechtigung anzufordern. Allerdings können nur Apps, die auf Android 12 abzielen, diese Berechtigungen deklarieren.
Dies ist wichtig, da Benutzer nicht nur sicherer beim Erteilen von Berechtigungen für eine App sein können, sondern es auch vermeiden können Diese Apps erhalten die Erlaubnis, Ihr Telefon zu lokalisieren – etwas, das sie tun können, wenn die Standortberechtigung vorhanden ist gewährt.