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