2012-05-30 21 views
5

जैसा कि शीर्षक से पता चलता है, मुझे यह जानने में दिलचस्पी है कि Android द्वारा किए गए लंबित इंटेंट्स के साथ एंड्रॉइड क्या करता है जिसे किसी डिवाइस से हटा दिया गया है।ऐप हटा दिए जाने पर लंबित इंटेंट्स का क्या होता है?

मेरे शोध में अब तक अलार्ममेनगर और लंबित मंशा का उपयोग करके अलार्म स्थापित करना शामिल है। सामान्य मामले में सभी उम्मीद के अनुसार काम करता है। अनइंस्टॉल केस का परीक्षण करने के लिए मैंने भविष्य में कुछ बिंदुओं के लिए अलार्म मैनेजर और लंबित इंन्टेंट के साथ अलार्म सेट किया और फिर ऐप को हटा दिया। मैंने जो देखा वह यह है कि कुछ भी होने के लिए दिखाई देता है - लॉगकैट उदाहरण के लिए एक लापता वर्ग का उपयोग लॉन्च करने का प्रयास करने वाले मेरे लंबित इंटेंटेंट से कोई त्रुटि नहीं दिखाता है।

मुझे इस पर कोई दस्तावेज नहीं मिल रहा है, इसलिए यह जानना चाहेंगे कि किसी को इस पर कोई ज्ञान है या एक लिंक जिसे मैं संदर्भित कर सकता हूं।

+0

मुझे लगता है कि वे नष्ट हो जाती हैं भी। आपके पैकेज से संबंधित सब कुछ हटा दिया जाता है। लेकिन हाँ, इसके बारे में कोई दस्तावेज़ नहीं है, या शायद मैंने काफी कठिन नहीं देखा है। –

+0

मैं वही सोच रहा था। मेरे पास दोहराने वाला अलार्म है जिसे कभी रद्द नहीं किया जा सकता है। तो मुझे उम्मीद है कि एंड्रॉइड लंबित मंशा को साफ करता है और अनइंस्टॉल पर संबंधित है ... – FabiF

उत्तर

0

जैसा कि मेरे knowladge उद्देश्य लंबित भले ही आवेदन बाहर निकलने के चलाए जा रहे हैं, लेकिन अनुप्रयोग का उपयोग निकालें स्थापना रद्द करें, क्योंकि एप्लिकेशन कैश निर्देशिका और ऐप्लिकेशन डेटा निकाल दिए जाते हैं इस लंबित इरादे को चलाने के लिए कोई रास्ता नहीं है, pendingIntent