Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Erforderliche Berechtigungen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Hinweis zur Einstellung: Die Awareness API wird eingestellt.
Ihre App muss Berechtigungen für jede verwendete API-Methode deklarieren. Die erforderlichen Berechtigungen variieren. Sie hängen von den API-Methoden und Zauntypen ab, die von Ihrer App verwendet werden. In dieser Dokumentation erfahren Sie, welche Berechtigungen für die einzelnen Methoden erforderlich sind.
Snapshot API
In der folgenden Tabelle sind die für die einzelnen Methoden der Snapshot API erforderlichen Berechtigungen aufgeführt:
| Methode |
Erforderliche Android-Berechtigung |
getDetectedActivity() |
android.permission.ACTIVITY_RECOGNITION
com.google.android.gms.permission.ACTIVITY_RECOGNITION
(Android 9, API-Level 28)
|
getBeaconState() |
android.permission.ACCESS_FINE_LOCATION |
getHeadphoneState() |
Keine |
getLocation() |
android.permission.ACCESS_FINE_LOCATION |
Fence API
In der folgenden Tabelle sind die für die einzelnen Zauntypen der Fence API erforderlichen Berechtigungen aufgeführt:
| Zauntyp der Fence API |
Erforderliche Android-Berechtigung |
DetectedActivityFence |
android.permission.ACTIVITY_RECOGNITION
com.google.android.gms.permission.ACTIVITY_RECOGNITION
(Android 9, API-Level 28)
|
BeaconFence |
android.permission.ACCESS_FINE_LOCATION |
HeadphoneFence |
Keine |
LocationFence |
android.permission.ACCESS_FINE_LOCATION |
TimeFence |
Keine |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2026-05-22 (UTC).
[null,null,["Zuletzt aktualisiert: 2026-05-22 (UTC)."],[],["Apps must declare permissions for each API method used, varying by method and fence type. The `getDetectedActivity()` Snapshot API method and `DetectedActivityFence` require `android.permission.ACTIVITY_RECOGNITION` and `com.google.android.gms.permission.ACTIVITY_RECOGNITION`. `getBeaconState()`, `getLocation()`, `BeaconFence`, and `LocationFence` require `android.permission.ACCESS_FINE_LOCATION`. `getHeadphoneState()`, `HeadphoneFence`, and `TimeFence` require no specific permissions. Consult the documentation for specific method permission requirements.\n"]]