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

in_app_update कवर
पैकेज विवरणv5.0.0

in_app_update

आधिकारिक एंड्रॉइड API का उपयोग करके एंड्रॉइड पर ऐप अपडेट सक्षम करें।

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

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

flutter pub add in_app_update

पैकेज अवलोकन

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

in_app_update पैकेज आधिकारिक Android In-App Updates API का उपयोग करके Android पर बिना किसी बाधा के अंतर्निर्मित अद्यतन सुविधा प्रदान करता है। यह विकासकर्ताओं को ऐप के भीतर ही उपयोगकर्ताओं को अपडेट करने के लिए प्रेरित करने में सक्षम बनाता है, जिससे उपयोगकर्ता अटेंशन बढ़ता है और नए फीचर और सुरक्षा पैच की समय पर डिलीवरी सुनिश्चित होती है। पैकेज लचीले और तुरंत अपडेट फ्लो को हैंडल करता है, उपयोगकर्ताओं को Google Play स्टोर में हाथ लगाए बिना एक चिकनी अपग्रेड अनुभव प्रदान करता है। इसे फ्लटर ऐप्स में न्यूनतम कॉन्फ़िगरेशन के साथ आसानी से एकीकृत किया जा सकता है।

उपयोग

  • रनटाइम के दौरान उपयोगकर्ता को ऐप अद्यतन के लिए प्रेरित करना
  • तुरंत या लचीले अद्यतन रणनीतियों का कार्यान्वयन
  • एप अद्यतन अपनाने की दर में सुधार करना
  • उपयोगकर्ताओं को नवीनतम संस्करण पर रहने का आश्वासन देना
  • अपडेट के लिए बाहरी ऐप स्टोर पर निर्भरता कम करना

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

  • ऑफिशियल एंड्रॉइड एपीआई इंटीग्रेशन
  • लचीले और तुरंत अपडेट प्रकार का समर्थन
  • सरल Flutter इंटरफेस
  • स्वचालित अपडेट स्थिति जांच
  • क्रॉस-वर्जन सुसंगतता

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

  • Android-केवल Flutter एप्लिकेशन
  • उच्च अपडेट संगति की आवश्यकता वाले ऐप्स
  • आंतरिक रूप से एप्लिकेशन जीवनचक्र का प्रबंधन करने वाले विकासकर्ता
  • अपडेट के दौरान उपयोगकर्ता अनुभव पर बल देने वाले प्रोजेक्ट
  • Google Play के माध्यम से वितरण करने वाली टीमें

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

  • Android प्लेटफॉर्म तक सीमित
  • Google Play सेवाओं की आवश्यकता है
  • iOS का समर्थन नहीं करता है
  • अपडेट फ्लो स्थितियों का सही निपटान आवश्यक है
  • अतिरिक्त अनुमतियों या कॉन्फ़िगरेशन की आवश्यकता हो सकती है

मूल README

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

pub package

Maintained by Jonas Bark

in_app_update

Enables In App Updates on Android using the official Android APIs.

https://developer.android.com/guide/app-bundle/in-app-updates

Documentation

The following methods are exposed:

  • Future<AppUpdateInfo> checkForUpdate(): Checks if there's an update available
  • Future<void> performImmediateUpdate(): Performs an immediate update (full-screen)
  • Future<void> startFlexibleUpdate(): Starts a flexible update (background download)
  • Future<void> completeFlexibleUpdate(): Actually installs an available flexible update

Please have a look in the example app on how to use it!

Android

This plugin integrates the official Android APIs to perform in app updated that were released in 2019: https://developer.android.com/guide/app-bundle/in-app-updates

iOS

iOS does not offer such a functionality. You might want to look into e.g. https://pub.dev/packages/upgrader. If you call the methods above on a iOS device you'll run into a not-implemented exception.

Troubleshooting

Getting ERROR_API_NOT_AVAILABLE error

Be aware that this plugin cannot be tested locally. It must be installed via Google Play to work. Please check the official documentation about In App Updates from Google:

https://developer.android.com/guide/playcore/in-app-updates/test

Update does not work on old Android versions

In App Updates are only available from API Versions >= 21, as mentioned here.

श्रेणियाँ

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

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

रैंकिंग