Accede a las estadísticas de uso de Android para medir el tiempo de uso de la app y el tiempo de pantalla
Empieza con queryAndAggregateUsageStats() y los demás métodos principales detallados abajo.
Soporte de plataformas
Sección titulada “Soporte de plataformas”| Plataforma | Soporte | Notas |
|---|---|---|
| iOS | Sí | Nativo |
| Android | Sí | Nativo |
| Web | No | Protege con Capacitor.getPlatform() |
Funcionalidades principales
Sección titulada “Funcionalidades principales”queryAndAggregateUsageStats- Consulta y agrega estadísticas de uso en un rango de tiempo.isUsageStatsPermissionGranted- Verifica si el permiso de estadísticas de uso está concedido.openUsageStatsSettings- Abre la pantalla de ajustes de estadísticas de uso. Esto permite al usuario conceder el permiso de estadísticas de uso. Siempre abrirá la pantalla de ajustes, aunque el permiso ya esté concedido.queryAllPackages- Consulta todos los paquetes instalados en el dispositivo. Requiere el permiso QUERY_ALL_PACKAGES.
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
queryAndAggregateUsageStats | Consulta y agrega estadísticas de uso para el rango de tiempo indicado. |
isUsageStatsPermissionGranted | Comprueba si el permiso de estadísticas de uso ha sido concedido. |
openUsageStatsSettings | Abre la pantalla de ajustes de estadísticas de uso. Esto abrirá la configuración de estadísticas de uso para que el usuario pueda conceder el permiso. Siempre abrirá la pantalla de ajustes, incluso si el permiso ya fue concedido. |
queryAllPackages | Consulta todos los paquetes instalados en el dispositivo. Requiere el permiso QUERY_ALL_PACKAGES. |
getPluginVersion | Obtén la versión del plugin nativo Capacitor. |
Fuente de verdad
Sección titulada “Fuente de verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-android-usagestatsmanager.
Continuar con @capgo/capacitor-android-usagestatsmanager
Sección titulada “Continuar con @capgo/capacitor-android-usagestatsmanager”Si estás usando @capgo/capacitor-android-usagestatsmanager para planificar el trabajo con plugins nativos, conéctalo con Uso de @capgo/capacitor-android-usagestatsmanager para la capacidad nativa en Uso de @capgo/capacitor-android-usagestatsmanager, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.