Требуемые разрешения

Ваше приложение должно объявлять разрешения для каждого используемого метода 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 ограждения

В следующей таблице показаны разрешения, необходимые для каждого типа ограждения API Fence:

Тип ограждения API Требуется разрешение Android
DetectedActivityFence

android.permission.ACTIVITY_RECOGNITION

com.google.android.gms.permission.ACTIVITY_RECOGNITION (Android 9 (уровень API 28))

BeaconFence android.permission.ACCESS_FINE_LOCATION
HeadphoneFence никто
LocationFence android.permission.ACCESS_FINE_LOCATION
TimeFence никто