मैं अगले मामलों में आवेदन की क्रमबद्धता \ अक्रमांकन परीक्षण की आवश्यकता:एंड्रॉयड जीसी द्वारा आवेदन की हत्या अनुकरण करने के लिए कैसे
- एप्लिकेशन पृष्ठभूमि में समय (निष्क्रिय मोड) का एक बहुत था और जीसी द्वारा मारा गया;
- ऐप पृष्ठभूमि में था और संसाधनों (स्मृति \ cp) की कमी के कारण जीसी द्वारा मारा गया था;
कुछ उपकरणों पर इसे 1-2 गेम लॉन्च करके अनुकरण किया जा सकता है। लेकिन 1 जीबी मेमोरी वाले क्वाड-कोर डिवाइस पर यह 4-10 भारी गेम के साथ बहुत कठिन है और इसमें बहुत समय लगता है।
मैं कहाँ संसाधनों पर लोड हो रहा है नकल कुछ डेमो लागू करने के लिए प्रयास करें:
- बनाने बिटमैप्स सरणियों
- बनाने सरणियों वस्तुओं
- लांच सेवाओं का एक बहुत
- लांच गतिविधियों का एक बहुत
लेकिन कोई परिणाम नहीं, एप्लिकेशन अभी भी काम करता है (पुराने उपकरणों पर भी) और मेरा डेमो आउटऑफमेमरीएक्स के साथ दुर्घटनाग्रस्त हो गया है धारणा।
मैं डेमो एप्लिकेशन में उच्च लोड अनुकरण कैसे कर सकता हूं?
धन्यवाद!
'गतिविधियों को न रखें' सेटिंग के तहत एक डेवलपर विकल्प है जिसका उपयोग गतिविधि को नष्ट करने के लिए होता है जैसे ही उपयोगकर्ता इसे छोड़ देता है। – Ifor
मुझे यह विकल्प मिला है कि मैंने अपने 4.0 एंड्रॉइड पर उल्लेख किया है लेकिन 2.3 पर मुझे लगता है कि मैंने नहीं किया (मैंने इसे अपग्रेड किया) – HericDenis
@Ifor, धन्यवाद, लेकिन यह बिल्कुल अलग है। 'गतिविधियों को न रखें' के मामले में डेस्ट्रॉय पर कॉल किया जाएगा और एप्लिकेशन सामान्य रूप से बंद हो जाएगा (ऐप से सामान्य निकास की तरह)। – nister