पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv0.0.4

device_information

एक फ्लटर प्लगइन जो डिवाइस के आईएमई नंबर, मॉडल नाम, API स्तर, CPU प्रकार, उत्पाद नाम आदि जैसी डिवाइस जानकारी प्राप्त करने के लिए है, जो दोनों एंड्रॉइड और आईओएस के लिए उपयोगी है।

AndroidiOS
30-दिन डाउनलोड
369
लाइक
112
Pub अंक
150

पैकेज इंस्टॉल करें

flutter pub add device_information

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

device_information पैकेज एक Flutter प्लगइन है जो डेवलपर्स को दोनों Android और iOS प्लेटफॉर्म पर विस्तृत डिवाइस जानकारी प्राप्त करने की अनुमति देता है। यह IMEI नंबर, मॉडल नाम, API स्तर, CPU प्रकार और उत्पाद नाम जैसे महत्वपूर्ण हार्डवेयर और सॉफ्टवेयर विवरण तक पहुँच प्रदान करता है। क्रॉस-प्लेटफॉर्म सुविधा के लिए डिज़ाइन किया गया, यह विशिष्ट प्लेटफॉर्म कोड लिखे बिना डिवाइस-विशिष्ट डेटा एकत्र करने की प्रक्रिया को सरल बनाता है। विश्लेषण, डिवाइस ट्रैकिंग या ऐप व्यक्तिगत फीचर्स के लिए आदर्श।

उपयोग

  • उपकरण ट्रैकिंग और पहचान
  • उपयोगकर्ता विश्लेषण और रिपोर्टिंग
  • उपकरण विशेषताओं के आधार पर ऐप व्यक्तिगतकरण
  • समस्या निवारण और निदान
  • लाइसेंस सत्यापन

मुख्य विशेषताएँ

  • क्रॉस-प्लेटफ़ॉर्म समर्थन (Android और iOS)
  • IMEI, मॉडल, API स्तर, CPU प्रकार तक पहुंच
  • सरल API एकीकरण
  • मूल कोड की आवश्यकता नहीं है
  • वास्तविक समय उपकरण डेटा प्राप्त करना

इनके लिए उपयुक्त

  • विश्लेषण उपकरण बनाने वाले विकासकर्ता
  • उपकरण-स्तरीय पहचान की आवश्यकता वाले ऐप
  • व्यवसाय या सुरक्षा-केंद्रित अनुप्रयोग
  • उपकरण सुसंगतता जाँच की आवश्यकता वाले ऐप

विचार योग्य बातें

  • नवीनतम iOS संस्करणों में IMEI प्राप्त करना सीमित है
  • Android पर सही अनुमतियाँ आवश्यक हैं
  • संवेदनशील डेटा के लिए गोपनीयता सुसंगतता की आवश्यकता होती है
  • Android पर गैर-रूटेड उपकरणों तक सीमित

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

Device Information

A flutter plugin to get device information such as device IMEI number, model name, API level,CPU Type,Product Name etc for both android & iOS.

Installation

Add following dependency in pubspec.yaml file:

device_information:^0.0.4

Install by running:

$ flutter pub get 

Usage

import 'package:device_information/device_information.dart';

try {
      platformVersion = await DeviceInformation.platformVersion;
      imeiNo = await DeviceInformation.deviceIMEINumber;
      modelName = await DeviceInformation.deviceModel;
      manufacturer = await DeviceInformation.deviceManufacturer;
      apiLevel =  await DeviceInformation.apiLevel;
      deviceName = await DeviceInformation.deviceName;
      productName = await DeviceInformation.productName;
      cpuType = await DeviceInformation.cpuName;
      hardware = await DeviceInformation.hardware;
    } on PlatformException {
      platformVersion = 'Failed to get platform version.';
    }

In android add the following permission:

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

Then for API targetting from Marshmallow, need to request runtime permissions. Although in iOS there is no need to specify permissions.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Developer Team:

Hina Hussain & her team members (Kamran Khan, Abdul Sattar, Faiza Farooqui) :smile: :tada:

Follow me

https://hina-hussain-developer.medium.com/creating-publisher-account-on-the-pub-dev-cf86b91cd2f https://hinahussaindev.blogspot.com/2021/05/creating-publisher-account-on-pubdev.html

License

MIT

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।