Các quyền bắt buộc

Ứng dụng phải khai báo quyền cho từng phương thức API được sử dụng. Các quyền cần thiết sẽ khác nhau. Tuỳ thuộc vào phương thức API và loại hàng rào mà ứng dụng sử dụng. Hãy tham khảo tài liệu này để tìm hiểu những quyền cần thiết cho mỗi phương thức.

Snapshot API

Bảng sau đây cho thấy các quyền cần thiết cho mỗi phương thức API Ảnh chụp nhanh:

Phương thức Quyền bắt buộc trên Android
getDetectedActivity()

android.permission.ACTIVITY_RECOGNITION

com.google.android.gms.permission.ACTIVITY_RECOGNITION (Android 9 (API cấp 28))

getBeaconState() android.permission.ACCESS_FINE_LOCATION
getHeadphoneState() không có
getLocation() android.permission.ACCESS_FINE_LOCATION

Fence API

Bảng sau đây cho thấy các quyền cần thiết cho mỗi loại hàng rào API Fence:

Loại hàng rào API Fence Quyền bắt buộc trên Android
DetectedActivityFence

android.permission.ACTIVITY_RECOGNITION

com.google.android.gms.permission.ACTIVITY_RECOGNITION (Android 9 (API cấp 28))

BeaconFence android.permission.ACCESS_FINE_LOCATION
HeadphoneFence không có
LocationFence android.permission.ACCESS_FINE_LOCATION
TimeFence không có