Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Tu app debe declarar permisos para cada método de API que se use. Los permisos necesarios varían. Depende de los métodos de la API y los tipos de valla que usa tu app. Consulta esta documentación para saber qué permisos se requieren para cada método.
API de Snapshot
En la siguiente tabla, se muestran los permisos necesarios para cada método de la API de Snapshot:
Método
Permiso de Android obligatorio
getDetectedActivity()
android.permission.ACTIVITY_RECOGNITION
com.google.android.gms.permission.ACTIVITY_RECOGNITION
(Android 9 [nivel de API 28])
getBeaconState()
android.permission.ACCESS_FINE_LOCATION
getHeadphoneState()
ninguno
getLocation()
android.permission.ACCESS_FINE_LOCATION
API de Fence
En la siguiente tabla, se muestran los permisos necesarios para cada tipo de valla de la API de Fence:
Tipo de valla de la API de Fence
Permiso de Android obligatorio
DetectedActivityFence
android.permission.ACTIVITY_RECOGNITION
com.google.android.gms.permission.ACTIVITY_RECOGNITION
(Android 9 [nivel de API 28])
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-25 (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"]]