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

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

optimize_battery

बैटरी अनुकूलन स्थिति की जाँच करें और सेटिंग्स खोलें या बंद करें

Android
30-दिन डाउनलोड
3.1 हज़ार
लाइक
38
Pub अंक
160

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

flutter pub add optimize_battery

पैकेज अवलोकन

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

optimize_battery पैकेज फ्लटर ऐप्स को एंड्रॉइड डिवाइस पर वर्तमान बैटरी ऑप्टिमाइज़ेशन स्थिति की जांच करने की अनुमति देता है। यह बैटरी सेटिंग्स को सीधे खोलने या बैटरी ऑप्टिमाइज़ेशन को बंद करने की क्षमता प्रदान करता है, जिससे ऐप के प्रदर्शन में सुधार होता है, विशेष रूप से पृष्ठभूमि कार्यों के लिए। एंड्रॉइड के लिए विशेष रूप से डिज़ाइन किया गया, यह डेवलपर्स को यह सुनिश्चित करने में मदद करता है कि उनके ऐप्स प्रभावी ढंग से चलें और सिस्टम ऊर्जा बचाने वाली विशेषताओं द्वारा रोके न जाएं। पैकेज हल्का है और न्यूनतम सेटअप के साथ मौजूदा फ्लटर प्रोजेक्ट्स में आसानी से एम्बेड किया जा सकता है।

उपयोग

  • बैटरी अनुकूलन स्थिति की जाँच करें
  • ऐप से बैटरी सेटिंग्स खोलें
  • बैटरी अनुकूलन अक्षम करें
  • बैकग्राउंड कार्य विश्वसनीयता में सुधार करें
  • सुनिश्चित करें कि ऐप प्रदर्शन स्थिर हो
  • फ़ॉरग्राउंड सेवाओं का समर्थन

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

  • Android-केवल समर्थन
  • स्थिति जाँच के लिए सरल API
  • बैटरी सेटिंग्स तक सीधा पहुँच
  • अतिरिक्त अनुमतियों की आवश्यकता नहीं है
  • हल्का और तेज़
  • pubspec.yaml के माध्यम से आसान एकीकरण

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

  • पृष्ठभूमि निष्पादन की आवश्यकता वाले ऐप्स
  • स्थिर समय की आवश्यकता वाली सेवाएँ
  • स्थान ट्रैकिंग ऐप्स
  • पुश नोटिफिकेशन हैंडलर्स
  • बैटरी संवेदनशील एप्लिकेशन

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

  • Android प्लेटफॉर्म तक सीमित
  • सेटिंग्स बदलने के लिए उपयोगकर्ता की अंतरक्रिया की आवश्यकता होती है
  • उपयोगकर्ताओं को प्रणाली सेटिंग्स समायोजित करने के लिए प्रेरित कर सकता है
  • iOS उपकरणों के लिए अनुपयुक्त
  • स्पष्ट उपयोगकर्ता दिशानिर्देश के साथ सबसे अच्छा उपयोग किया जाता है
  • गलत तरीके से उपयोग किए जाने पर संभावित गोपनीयता की चिंताएँ

मूल README

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

optimize_battery

Check for application battery optimization status and open settings or disable it

Getting Started

Check if app is ignoring battery optimization

  OptimizeBattery.isIgnoringBatteryOptimizations().then((onValue) {
      setState(() {
          if (onValue) {
              // Igonring Battery Optimization
          } else {
              // App is under battery optimization
          }
      });
  });

Take user to battery optimization settings

  OptimizeBattery.openBatteryOptimizationSettings()

Show battery optimization disable dialog

  OptimizeBattery.stopOptimizingBatteryUsage();

This opens the battery optimization disable dialog.

Example

Add the permission in Mainfest file

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

It uses the intent(ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS). Which is not recommended unless its an excemtion case. Such as the applications main functionality needs the battery optimisation to be disabled.

Read more here : https://developer.android.com/training/monitoring-device-state/doze-standby#exemption-cases

Credit

This plugin is inspired from battery_optimization but with supporting Null safety and Android V2 embedding

श्रेणियाँ

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

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

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