2011-01-21 8 views
5

मैं एक ऐप्लिकेशन है जो SharedPreferences और मैं भंडारण कुछ जानकारी वहाँ का उपयोग किया है, जब मैं एप्लिकेशन अनइंस्टॉल करें और पुन जानकारी भंडारण वहाँ हमेशा स्थापित दिखाई मुझे पता है क्यों नहीं है। मैं उन्हें वहां रखने के लिए कुछ भी प्रोग्रामिंग नहीं करता हूं।मेरी जानकारी नहीं करता मिटाने के बाद, की स्थापना रद्द एप्लिकेशन

मैं सिर्फ 2.2.1 करने के लिए अपने गैलेक्सी एस उन्नयन और मैं एक वापस सहित सभी अपने कुछ ऐप्स के ऊपर है कि मैं बनाया था, मैं नहीं है यकीन है कि पता है कि एंड्रॉयड सही ढंग से एप्लिकेशन को मिटा नहीं है।

मैं फेसबुक से एक की तरह स्थापना रद्द दूसरों क्षुधा किया था और जाहिरा तौर पर सभी फाइलों को ठीक मिटा।

मुझे सुझाव है कि मैं क्या कर सकता हूं, कृपया।

+0

एक बग की तरह लगता है - अपने ऐप के साथ एक नई फ़ाइल बनाने, अनइंस्टॉल करने और फिर पुनर्स्थापित करने का प्रयास करें। क्या नई फाइल अभी भी आसपास है? – blueberryfields

उत्तर

0

मुझे नहीं पता कि यह अभी भी एक खुला प्रश्न है, लेकिन जब तक आप Internal Data Storage एपीआई में नियमों का पालन करते हैं तो परियोजना बाहर निकलने पर फ़ाइलों को स्वचालित रूप से आपके लिए हटा दिया जाना चाहिए।

आप फ़ाइलों को सीधे डिवाइस के आंतरिक संग्रहण पर सहेज सकते हैं ... जब उपयोगकर्ता आपके एप्लिकेशन को अनइंस्टॉल करता है, तो इन फ़ाइलों को हटा दिया जाता है।

5

मुझे भी वही समस्या है, और समस्या गैलेक्सी एस 2.2.1 रोम में है। यह छोटी गाड़ी है।

यह /dbdata/डेटाबेस/एप्लिकेशन-पैकेज में साझा वरीयताओं की बचत होती है

Unfortunatelly जब आप अनुप्रयोग है कि जगह में अवरोध है की स्थापना रद्द करें! यह परेशान करने वाला है।

यह एप्लिकेशन आपको SharedPreferences फिर कभी नहीं बदल सकते हैं फिर से स्थापित जब आप स्थापना रद्द SharedPreferences पूरी तरह से गैलेक्सी एस में बेकार बना देता है,।

संबंधित मुद्दे