Permissions
Objeto para gestionar y proporcionar los permisos necesarios para la aplicación según la versión de Android.
Este objeto define diferentes conjuntos de permisos requeridos para diversas funcionalidades como Bluetooth, acceso a datos de salud y acceso al almacenamiento. Adapta los permisos requeridos según la versión del SDK de Android para cumplir con los cambios de la plataforma.
Proporciona:
BLUETOOTH_PERMISSIONS: Permisos para la funcionalidad Bluetooth, que difieren para Android S (API 31) y versiones posteriores.HEALTH_PERMISSIONS: Permisos para acceder a sensores corporales, reconocimiento de actividad y servicios en primer plano.STORAGE_PERMISSIONS: Permisos para el acceso al almacenamiento, adaptándose a los permisos granulares de medios en Android 13+ y a los cambios de almacenamiento con ámbito (scoped storage) en Android 10+.REQUIRED_PERMISSIONS: Un array que combina todos los permisos necesarios de las categorías anteriores.STORAGE_ONLY_PERMISSIONS: Un array que contiene solo permisos relacionados con el almacenamiento.HEALTH_ONLY_PERMISSIONS: Un array que contiene solo permisos relacionados con la salud.BLUETOOTH_ONLY_PERMISSIONS: Un array que contiene solo permisos relacionados con Bluetooth.