Zum Inhalt springen

@capgo/capacitor-device-info

CPU-, Arbeitsspeicher-, GPU-, Speicherplatz-, Thermal- und Onboard-Sensor-Metriken aus Capacitor Apps auslesen

CPU-, Arbeitsspeicher-, GPU-, Speicherplatz-, Thermal- und Onboard-Sensor-Metriken aus Capacitor Apps auslesen

Starte mit getInfo() und den anderen unten aufgeführten Core-Methoden.

PlattformSupportNotizen
iOSJaNative
AndroidJaNative
WebTeilweiseErste Schritte ansehen

Das Plugin erfordert Capacitor 8 oder neuer (@capacitor/core >=8.0.0).

  • getInfo - CPU, Speicher, GPU, Speicherplatz, thermischen Zustand, Energiesparmodus und Sensordaten des Geräts lesen.
  • startMonitoring - Intervallmessung starten und auslösen deviceInfoUpdate Events.
  • stopMonitoring - Die aktive Überwachungssitzung beenden.
  • isMonitoring - Den aktiven Überwachungszustand und die Anzahl der Messwerte prüfen.
  • removeAllListeners - Alle Listener entfernen, die am Plugin registriert wurden.
  • getPluginVersion - Die native Plugin-Version zurückgeben.

Das Plugin meldet nur Hardwaredaten, die vom Gerät oder Betriebssystem bereitgestellt werden. Es ruft keine Wetterdienste auf und holt keine Außentemperatur oder Luftfeuchtigkeit aus dem Netzwerk ab.

Android kann verfügbare Sensoren und gängige Messwerte wie Batterietemperatur, Umgebungstemperatur, relative Luftfeuchtigkeit, Druck, Licht und Distanz melden, wenn die Hardware sie bereitstellt. CPU- und GPU-Temperaturen auf Android sind Best-Effort-Lesungen aus thermischen Zonen und können auf eingeschränkten Geräten weggelassen werden.

iOS meldet CPU, Speicher, Speicherplatz, GPU, thermischen Zustand, Energiesparmodus und die Verfügbarkeit von CoreMotion-Sensoren. Öffentliche iOS-APIs stellen keine rohen CPU- oder GPU-Temperaturen bereit.

Single Source of Truth

Abschnitt: „Source of truth“

Die vollständige API-Referenz findest du src/definitions.ts im Plugin-Repository. Siehe Erste Schritte für Installation, Monitoring-Verhalten, Rückgabetypen und Beispiele.

Weiter geht's mit @capgo/capacitor-device-info

Abschnitt: „Weiter geht's mit @capgo/capacitor-device-info“

Wenn du es nutzt @capgo/capacitor-device-info für Diagnose oder Monitoring, verbinde es mit Erste Schritte für Installation und Nutzung, Verwendung von @capgo/capacitor-device-info für die Tutorial-Seite, @capgo/capacitor-barometer für dediziertes Druck-Streaming und @capgo/capacitor-light-sensor für dedizierte Lichtsensor-Updates.