Übersicht
Abschnitt: „Übersicht“Greifen Sie auf Android-Nutzungsstatistiken zu, um die App-Nutzungsdauer und Screen-Time-Analysen zu tracken
Starte mit queryAndAggregateUsageStats() und den anderen unten aufgeführten Core-Methoden.
Plattformunterstützung
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Support | Notizen |
|---|---|---|
| iOS | Ja | Nativ |
| Android | Ja | Nativ |
| Web | Nein | Absichern mit Capacitor.getPlatform() |
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“queryAndAggregateUsageStats- Fragt die Nutzungsstatistiken für den angegebenen Zeitraum ab und aggregiert sie.isUsageStatsPermissionGranted- Prüft, ob die Berechtigung für Nutzungsstatistiken erteilt ist.openUsageStatsSettings- Öffnet die Einstellungen für Nutzungsstatistiken. Dies führt den Nutzer direkt zu den Einstellungen, um die Berechtigung zu erteilen. Die Einstellungen werden immer geöffnet, auch wenn die Berechtigung bereits vorliegt.queryAllPackages- Fragt alle installierten Pakete auf dem Gerät ab. Erfordert die QUERY_ALL_PACKAGES-Berechtigung.
Öffentliches API
Abschnitt mit dem Titel „Öffentliche API“| Methode | Beschreibung |
|---|---|
queryAndAggregateUsageStats | Fragt Nutzungsstatistiken für den angegebenen Zeitraum ab und aggregiert diese. |
isUsageStatsPermissionGranted | Prüft, ob die Berechtigung für Nutzungsstatistiken erteilt wurde. |
openUsageStatsSettings | Öffnet den Einstellungsbildschirm für Nutzungsstatistiken. Damit gelangt der Nutzer zu den Einstellungen, um die Berechtigung für Nutzungsstatistiken zu erteilen. Dies öffnet immer den Einstellungsbildschirm, auch wenn die Berechtigung bereits erteilt wurde. |
queryAllPackages | Fragt alle installierten Pakete auf dem Gerät ab. Erfordert die QUERY_ALL_PACKAGES-Berechtigung. |
getPluginVersion | Die native Capacitor Plugin-Version abrufen. |
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-android-usagestatsmanager.
Weiterlesen mit @capgo/capacitor-android-usagestatsmanager
Abschnitt mit dem Titel „Weiterlesen mit @capgo/capacitor-android-usagestatsmanager“Wenn du es nutzt @capgo/capacitor-android-usagestatsmanager Um die Arbeit an nativen Plugins zu planen, verbinde sie mit Verwendung von @capgo/capacitor-android-usagestatsmanager für die native Funktion in der Verwendung von @capgo/capacitor-android-usagestatsmanager, Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für das Implementierungsdetail in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für das Implementierungsdetail beim Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow bei den Ionic Enterprise Plugin-Alternativen.