KIO
Kreative Ideen online
Android-Berechtigung

Android-Berechtigung

Sie deklarieren die Berechtigungen, die Ihre App in AndroidManifest.xml benötigt, mit der .

<uses-permission></uses-permission>

Element.

Um den Zugriff auf den genauen Standort des Benutzers zu ermöglichen, würden Sie die …

ACCESS_FINE_LOCATION

erlaubnis.

AndroidManifest.xml Beispiel:

<?xml version="1.0" encoding="utf-8"?>
  <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.somename.project"></manifest>
 
   <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>

    <application></application>
       .....
    

  

Wie die App die obige Deklaration verwendet, hängt vom targetSDK und der API-Ebene des Geräts des Benutzers ab:

  • Wenn Ziel-SDK API lvl 23 oder höher ist und das Gerät des Benutzers 23 oder höher ausführtDie
    App fordert zur Laufzeit die Berechtigung an. Der Benutzer kann die Berechtigung verweigern oder widerrufen, also muss er, wenn Code das erforderliche Ding verwenden möchte, überprüfen, ob die Berechtigung noch erteilt wird.
  • Wenn Ihr Ziel-SDK API-Ebene 22 oder -stufe (API-Ebene 22) oder das Gerät des Benutzers 22 oder darunter ausgeführt
    wird, fordert die App bei der Installation die Berechtigung an. Wenn die Benutzerberechtigung erteilt wird, ist die App nicht installiert. Nach der Erteilung kann die Berechtigung nur durch Deinstallation der App widerrufen werden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert