Accédez aux statistiques d'usage Android pour suivre le temps d'utilisation des apps et analyser le temps d'écran
Commencez par queryAndAggregateUsageStats() et les autres méthodes principales listées ci-dessous.
Support des plateformes
Section intitulée « Support des plateformes »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | Natif |
| Android | Oui | Natif |
| Le Web | Non | Protéger avec Capacitor.getPlatform() |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »queryAndAggregateUsageStats- Interroge et agrège les statistiques d'utilisation sur la période donnée.isUsageStatsPermissionGranted- Vérifie si la permission des statistiques d'utilisation est accordée.openUsageStatsSettings- Ouvrir l'écran de paramètres des statistiques d'utilisation. Cela ouvre l'écran de paramètres, qui permet à l'utilisateur d'accorder la permission des statistiques d'utilisation. L'écran de paramètres s'ouvre toujours, même si la permission est déjà accordée.queryAllPackages- Interroge tous les packages installés sur l'appareil. Nécessite la permission QUERY_ALL_PACKAGES.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
queryAndAggregateUsageStats | Interroge et agrège les statistiques d'utilisation sur la période donnée. |
isUsageStatsPermissionGranted | Vérifie si la permission des statistiques d'utilisation est accordée. |
openUsageStatsSettings | Ouvrir l'écran de paramètres des statistiques d'utilisation. Cela ouvre l'écran de paramètres, qui permet à l'utilisateur d'accorder la permission des statistiques d'utilisation. L'écran de paramètres s'ouvre toujours, même si la permission est déjà accordée. |
queryAllPackages | Interroge tous les packages installés sur l'appareil. Nécessite la permission QUERY_ALL_PACKAGES. |
getPluginVersion | Récupère la version du plugin natif Capacitor. |
Source de vérité
Section intitulée « Source de vérité »Cette référence est synchronisée depuis src/definitions.ts dans capacitor-android-usagestatsmanager.
Continuer avec @capgo/capacitor-android-usagestatsmanager
Section intitulée « Continuer avec @capgo/capacitor-android-usagestatsmanager »Si vous utilisez @capgo/capacitor-android-usagestatsmanager pour planifier le travail sur les plugins natifs, connectez-l’à Utiliser @capgo/capacitor-android-usagestatsmanager pour la fonctionnalité native dans Utiliser @capgo/capacitor-android-usagestatsmanager, Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Ajout ou mise à jour de plugins, et Alternatives aux plugins Ionic Enterprise pour le workflow produit dans Alternatives aux plugins Ionic Enterprise.