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

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

stacked_crashlytics

एक पैकेज जो Crashlytics सेवा और LogOuput के रूप में प्रदान करता है।

AndroidiOSmacOS
30-दिन डाउनलोड
85
लाइक
5
Pub अंक
90

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

flutter pub add stacked_crashlytics

पैकेज अवलोकन

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

stacked_crashlytics एक Flutter पैकेज है जो आपके ऐप में Crashlytics को एकीकृत करता है, जिसमें बग रिपोर्टिंग और लॉग आउटपुट के लिए एक विशेष सेवा प्रदान करता है। यह अनहैंडल्ड एक्सेप्शन को स्वचालित रूप से कैप्चर करके उन्हें Crashlytics में भेजकर त्रुटि ट्रैकिंग को सरल बनाता है। पैकेज में एक संरचित लॉगिंग तंत्र भी प्रदान किया गया है, जिससे डेवलपर्स को संदर्भ के साथ कस्टम लॉग भेजने की अनुमति मिलती है। Stacked फ्रेमवर्क इकोसिस्टम में बिना किसी दिक्कत के उपयोग के लिए डिज़ाइन किया गया है, जो Android, iOS और macOS प्लेटफॉर्म पर डिबगिंग और मॉनिटरिंग को बढ़ाता है।

उपयोग

  • रियल-टाइम क्रैश मॉनिटरिंग
  • एप्लिकेशन त्रुटि ट्रैकिंग
  • संदर्भ लॉग के साथ डिबगिंग
  • Stacked फ्रेमवर्क के साथ एकीकरण
  • क्रॉस-प्लेटफ़ॉर्म क्रैश रिपोर्टिंग

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

  • निर्मित क्रैशलिटिक्स सेवा
  • संरचित लॉग आउटपुट
  • स्वचालित अपवाह पकड़ना
  • Android, iOS, macOS के लिए समर्थन
  • स्टैक्ड आर्किटेक्चर के साथ आसान एंटीग्रेशन

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

  • Stacked फ्रेमवर्क का उपयोग करने वाले Flutter ऐप्स
  • क्रैश विश्लेषण पर ध्यान केंद्रित टीमें
  • क्रॉस-प्लेटफॉर्म क्रैश रिपोर्टिंग की आवश्यकता वाले डेवलपर
  • विस्तृत लॉगिंग की आवश्यकता वाले ऐप्स
  • प्रदर्शन और स्थिरता पर केंद्रित परियोजनाएँ

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

  • Firebase में Crashlytics सेटअप की आवश्यकता है
  • स्टैक्ड इकोसिस्टम उपयोगकर्ताओं तक सीमित
  • Firebase कॉन्फ़िगरेशन की आवश्यकता है
  • अतिरिक्त निर्भरता प्रबंधन की आवश्यकता हो सकती है
  • स्टैक्ड कंपोनेंट्स के बिना स्वतंत्र रूप से उपयोग नहीं किया जा सकता

मूल README

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

Stacked Crashlytics Service

A service accompanied with a LogOutput that tracks all warnings as non-fatal crash reports and all errors as fatal crash reports. This makes use of the Firebase Crashlytics service.

How To use

  • In the pubspec.yaml file under dependencies add

     stacked_crashlytics: ^0.1.1
    
  • Register the service on to the locator

    • If you want to register the service
    @StackedApp(
        dependencies: [
            ...
            LazySingleton(classType: CrashlyticsService),
            ...
            ),
        ],
    )
    
    • If you are presolving into an async instance, you can use
    @StackedApp(
        dependencies: [
            ...
            Presolve(
            classType: CrashlyticsService,
            presolveUsing: CrashlyticsService.getInstance,
            ),
          ],
        )
    

    Note: Don't forget to run

    flutter pub run build_runner build --delete-conflicting-outputs

  • Add the log Output inside your logger under outputs inside multiple logger output like so

    Logger(
    ...
        output: MultipleLoggerOutput([
        ...
        CrashlyticsOutput(),
        ]),
    );
    

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 4 आइटम

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

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

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