Требуемые разрешения
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Ваше приложение должно указать разрешения для каждого используемого метода API. Необходимые разрешения различаются в зависимости от методов API и типов ограничений, используемых вашим приложением. Обратитесь к этой документации, чтобы узнать, какие разрешения требуются для каждого метода.
API моментальных снимков
В таблице ниже указаны разрешения, необходимые для каждого метода API создания снимков:
Метод
Требуются разрешения Android.
getDetectedActivity()
android.permission.ACTIVITY_RECOGNITION
com.google.android.gms.permission.ACTIVITY_RECOGNITION (Android 9 (уровень API 28))
getBeaconState()
android.permission.ACCESS_FINE_LOCATION
getHeadphoneState()
никто
getLocation()
android.permission.ACCESS_FINE_LOCATION
API забора
В следующей таблице показаны разрешения, необходимые для каждого типа ограждения Fence API:
API ограждения, тип ограждения
Требуются разрешения Android.
DetectedActivityFence
android.permission.ACTIVITY_RECOGNITION
com.google.android.gms.permission.ACTIVITY_RECOGNITION (Android 9 (уровень API 28))
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2026-03-03 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"]]