मेरे ऐप में संपत्ति फ़ोल्डर में उपनिर्देशिका में .txt फ़ाइलें हैं। यह उन .txt फ़ाइलों को पढ़ता है और उन्हें एक टेक्स्टव्यू में रखता है। यह बहुत अच्छा काम कर रहा है और कोई समस्या नहीं है।एंड्रॉइड संपत्ति फ़ोल्डर में फ़ाइल अस्तित्व की जांच करें?
मैं के बारे में संपत्ति में फ़ाइलों को उपयोगकर्ता या लापता द्वारा नष्ट कर दिया हो रही फ़ोल्डर में चिंतित होना चाहिए। यदि यह कभी भी हो सकता है, तो मेरे ऐप को एक त्रुटि मिलेगी क्योंकि फ़ाइल स्ट्रीम में पढ़ने की कोशिश करते समय फ़ाइल नहीं होगी।
वहाँ से पहले मैंने इसे पढ़ा या संपत्ति प्रबंधक यह सब की देखभाल करता है एक परिसंपत्ति फ़ाइल के अस्तित्व की जाँच करने के लिए मेरे लिए एक की जरूरत है? मैं यह भी सोच रहा था कि क्या कोई मौका है कि उपयोगकर्ता हटाएगा और संपत्ति फाइल कर सकता है या नहीं।
जैसा मैं कहता हूँ, सब कुछ बिना मुझे फ़ाइल होने की जाँच करने के लिए कोड डालने ठीक काम करता है। मैंने सोचा कि क्या लोग संपत्तियों से स्ट्रीम में पढ़ने के लिए हर बार .exists() कथन का उपयोग करते हैं।
महान: इस प्रकार कार्यावधि में वर्तमान बिल्ड apk,
में हम ऐसा! धन्यवाद क्रिस।मेरे पास कोड में 'कोशिश/पकड़' सौदा चल रहा है लेकिन मुझे आश्चर्य हुआ कि उपयोगकर्ता संपत्तियों तक पहुंचने में सक्षम है। अरे, कहने का प्रयास करें, "संपत्तियों तक पहुंचें" पांच गुना तेजी से। हा! – Allan
उससे अधिक - उन्हें "हटाने" का एकमात्र तरीका उनके बिना .apk को पुनर्निर्माण करना है, जिसके लिए इसे एक अलग प्रमाणपत्र के साथ इस्तीफा देना आवश्यक है। यदि आप दुर्घटनाग्रस्त हैं क्योंकि किसी ने ऐसा किया है, तो वे इसके लायक से अधिक हैं। : पी – hackbod