প্রয়োজনীয় অনুমতি

আপনার অ্যাপকে অবশ্যই প্রতিটি ব্যবহৃত API পদ্ধতির জন্য অনুমতি ঘোষণা করতে হবে। প্রয়োজনীয় অনুমতি আলাদা আলাদা হয়। এটি আপনার অ্যাপের ব্যবহার করা API পদ্ধতি এবং ফেন্সের ধরনের উপর নির্ভর করে। প্রতিটি পদ্ধতির জন্য কোন কোন অনুমতি প্রয়োজন তা জানতে এই ডকুমেন্টেশন দেখুন।

Snapshot API

নিম্নলিখিত সারণীতে প্রতিটি Snapshot API পদ্ধতির জন্য প্রয়োজনীয় অনুমতি দেখানো হয়েছে:

পদ্ধতি প্রয়োজনীয় Android অনুমতি
getDetectedActivity()

android.permission.ACTIVITY_RECOGNITION

com.google.android.gms.permission.ACTIVITY_RECOGNITION (Android 9 (API লেভেল ২৮))

getBeaconState() android.permission.ACCESS_FINE_LOCATION
getHeadphoneState() কিছুই নয়
getLocation() android.permission.ACCESS_FINE_LOCATION

Fence API

নিম্নলিখিত সারণীতে প্রতিটি Fence API-এর ফেন্সের ধরনের জন্য প্রয়োজনীয় অনুমতি দেখানো হয়েছে:

Fence API বেড়ার ধরন প্রয়োজনীয় Android অনুমতি
DetectedActivityFence

android.permission.ACTIVITY_RECOGNITION

com.google.android.gms.permission.ACTIVITY_RECOGNITION (Android 9 (API লেভেল ২৮))

BeaconFence android.permission.ACCESS_FINE_LOCATION
HeadphoneFence কিছুই নয়
LocationFence android.permission.ACCESS_FINE_LOCATION
TimeFence কিছুই নয়