एक शक्तिशाली Flutter प्लगइन जो विस्तृत फ़ोन हार्डवेयर और नेटवर्क जानकारी प्राप्त करता है, जिसमें उपकरण संरचना (CPU, ABI), नेटवर्क स्थिति (IP, कनेक्शन प्रकार), और अन्य महत्वपूर्ण मापदंड शामिल हैं—डिबगिंग, एनालिटिक्स और डायनामिक फीचर हैंडलिंग के लिए आदर्श है।
सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
Phone_Info एक Flutter प्लगइन है जो मोबाइल और डेस्कटॉप डिवाइस से कंप्यूटर आर्किटेक्चर, ABI, IP पता और कनेक्शन प्रकार सहित विस्तृत हार्डवेयर और नेटवर्क विवरण प्रदान करता है। यह डेवलपर्स को डिबगिंग, एनालिटिक्स और एडाप्टिव फीचर डिलीवरी के लिए महत्वपूर्ण डिवाइस मेट्रिक्स एकत्र करने में सक्षम बनाता है, जो Android, iOS, Web, macOS, Windows और Linux प्लेटफॉर्म पर उपलब्ध है। प्लगइन एक सुसंगत API के साथ लो-लेवल सिस्टम जानकारी तक पहुँच को सरल बनाता है, जिसे रनटाइम डायग्नोस्टिक्स और प्रदर्शन मॉनिटरिंग के लिए आदर्श बनाता है।
उपयोग
डिवाइस-विशिष्ट समस्याओं का निदान करें
विश्लेषण डेटा एकत्र करना
डायनामिक फीचर टॉगल को सक्षम करें
नेटवर्क कनेक्टिविटी का मॉनिटरिंग
उपकरण प्रकार द्वारा ऐप व्यवहार को अनुकूलित करना
प्लेटफॉर्म के बीच एप्लिकेशन संगतता का परीक्षण
मुख्य विशेषताएँ
कई प्लेटफॉर्मों (Android, iOS, Web, macOS, Windows, Linux) का समर्थन करता है
CPU संरचना और ABI विवरण प्राप्त करता है
वास्तविक समय नेटवर्क स्थिति और IP पता प्रदान करता है
डिवाइस जानकारी के लिए सरल और एकीकृत API
हल्का और एकीकरण में आसान
विभिन्न ओएस परिवेशों में विश्वसनीय डेटा प्रदान करता है
इनके लिए उपयुक्त
क्रॉस-प्लेटफॉर्म ऐप्स बनाने वाले डेवलपर्स
विस्तृत उपकरण विश्लेषण की आवश्यकता वाली टीमें
अनुकूल यूआई या फीचर लॉजिक की आवश्यकता वाले ऐप्स
डिबगिंग टूल्स और डायग्नोस्टिक उपकरण
नेटवर्क-आधारित कार्यों का निपटान करने वाले अनुप्रयोग
विचार योग्य बातें
Android और iOS पर उपयुक्त प्लेटफॉर्म की अनुमतियां आवश्यक हैं
उपलब्ध सिस्टम स्तरीय डेटा तक सीमित
संवेदनशील उपकरण की जानकारी उजागर कर सकता है
उपयोगकर्ता-मुखी गोपनीयता-संवेदनशील प्रदर्शन के लिए नहीं बनाया गया है
अक्सर कॉल के दौरान प्रदर्शन में हल्का प्रभाव होता है लेकिन मौजूद होता है
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
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).