Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
สิทธิ์ที่จำเป็น
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ประกาศการเลิกใช้งาน: ระบบเลิกใช้งาน Awareness API แล้ว
แอปของคุณต้องประกาศสิทธิ์สำหรับเมธอด API แต่ละรายการที่ใช้ สิทธิ์ที่จำเป็นจะแตกต่างกันไป โดยขึ้นอยู่กับเมธอด API และประเภทรั้วที่แอปของคุณใช้ โปรดดูเอกสารนี้เพื่อดูว่าแต่ละเมธอดต้องใช้สิทธิ์ใดบ้าง
Snapshot API
ตารางต่อไปนี้แสดงสิทธิ์ที่จำเป็นสำหรับเมธอด Snapshot 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 |
Fence API
ตารางต่อไปนี้แสดงสิทธิ์ที่จำเป็นสำหรับรั้ว Fence 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 |
ไม่มี |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-05-22 UTC
[null,null,["อัปเดตล่าสุด 2026-05-22 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"]]