Ein leistungsstarkes Flutter-Plugin zur Abfrage detaillierter Telefon-Hardware- und Netzwerkinformationen, einschließlich Gerätearchitektur (CPU, ABI), Netzwerkstatus (IP, Verbindungstyp) und weiterer kritischer Metriken – ideal für Debugging, Analyse und dynamische Funktionsverwaltung.
Aus öffentlichen Paketdaten erstellte Orientierung.
Phone_Info ist ein Flutter-Plugin, das umfassende Hardware- und Netzwerkinformationen von mobilen und Desktop-Geräten bereitstellt, einschließlich CPU-Architektur, ABI, IP-Adresse und Verbindungstyp. Es ermöglicht Entwicklern die Erfassung kritischer Gerätedaten für Debugging, Analyse und adaptive Funktionsbereitstellung auf Android, iOS, Web, macOS, Windows und Linux. Das Plugin vereinfacht den Zugriff auf tiefgehende Systeminformationen über eine konsistente API und ist somit ideal für Laufzeitdiagnosen und Leistungsüberwachung.
Anwendungsfälle
Debuggen gerätespezifischer Probleme
Sammlung von Analysedaten
Dynamische Feature-Toggles aktivieren
Überwachung der Netzwerkverbindung
Optimierung des App-Verhaltens nach Geräteart
Testen der App-Kompatibilität über Plattformen hinweg
Hauptmerkmale
Unterstützt mehrere Plattformen (Android, iOS, Web, macOS, Windows, Linux)
Ruft CPU-Architektur- und ABI-Details ab
Bietet Echtzeit-Netzwerkstatus und IP-Adresse
Einfache, einheitliche API für Geräteinformationen
Leichtgewichtig und einfach zu integrieren
Bietet zuverlässige Daten in verschiedenen Betriebssystemumgebungen
Geeignet für
Entwickler, die plattformübergreifende Anwendungen erstellen
Teams, die detaillierte Geräteanalysen benötigen
Apps, die adaptive Benutzeroberfläche oder Funktionslogik erfordern
Debugging-Tools und Diagnose-Utilities
Anwendungen, die netzwerkabhängige Funktionen verarbeiten
Hinweise
Erforderliche Plattformberechtigungen unter Android und iOS
Beschränkt auf verfügbare systemnahe Daten
Kann sensible Geräteinformationen preisgeben
Nicht für benutzerbezogene, datenschutzkritische Anzeigen vorgesehen
Der Leistungseinfluss ist bei häufigen Aufrufen minimal, aber vorhanden
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
Phone Info
A Flutter plugin for retrieving detailed phone information on Android devices, including network
status, device details, battery information, sensors, and comprehensive system specifications.
This plugin provides a flexible API to fetch all information at once or individual pieces as needed,
making it ideal for apps requiring device or network insights.
Features
Network Information:
Check if the device is connected to a network (isConnected).
Get the connection type (Wi-Fi, Mobile Data, or None).
Retrieve the network operator name (e.g., "Robi").
Get Wi-Fi signal strength in RSSI (dBm).
Access detailed network data (local IP, DNS, network type).
Device Information:
Device name (e.g., "realme C61").
Manufacturer (e.g., "realme").
Model (e.g., "RMX3930").
Operating system version (e.g., "14").
Architecture (e.g., "aarch64").
Unique device ID.
Total memory (RAM) in MB.
Available storage in MB.
Battery Information:
Battery level percentage.
Charging status.
Battery health.
Temperature.
Real-time battery status updates via event streams.
Hardware Information:
CPU details (core count, frequency, load average).