Gerekli izinler
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Uygulamanız, kullanılan her API yöntemi için izinleri beyan etmelidir. Gerekli izinler değişiklik gösterir. Bu, uygulamanızın kullandığı API yöntemlerine ve çit türlerine bağlıdır. Her yöntem için hangi izinlerin gerekli olduğunu öğrenmek üzere bu dokümanı inceleyin.
Snapshot API
Aşağıdaki tabloda, her Snapshot API yöntemi için gereken izinler gösterilmektedir:
| Yöntem |
Gerekli Android izni |
getDetectedActivity() |
android.permission.ACTIVITY_RECOGNITION
com.google.android.gms.permission.ACTIVITY_RECOGNITION
(Android 9 (API düzeyi 28))
|
getBeaconState() |
android.permission.ACCESS_FINE_LOCATION |
getHeadphoneState() |
yok |
getLocation() |
android.permission.ACCESS_FINE_LOCATION |
Fence API
Aşağıdaki tabloda, her Fence API çit türü için gereken izinler gösterilmektedir:
| Fence API çit türü |
Gerekli Android izni |
DetectedActivityFence |
android.permission.ACTIVITY_RECOGNITION
com.google.android.gms.permission.ACTIVITY_RECOGNITION
(Android 9 (API düzeyi 28))
|
BeaconFence |
android.permission.ACCESS_FINE_LOCATION |
HeadphoneFence |
yok |
LocationFence |
android.permission.ACCESS_FINE_LOCATION |
TimeFence |
yok |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-10-23 UTC.
[null,null,["Son güncelleme tarihi: 2025-10-23 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"]]