मैं एंड्रॉइड ओएस पर बूट पर चलने से ऐप्स को कैसे रोक सकता हूं?
क्या स्टार्टअप और रनिंग ऐप्स की अपनी सूची को बनाए रखना आवश्यक है और एंड्रॉइड OS पर इसका मतलब है, और यदि हां, तो आप किसी एप्लिकेशन को भारी स्टार्टअप पर ब्रेक कैसे लगा सकते हैं?
आज का प्रश्न और उत्तर सत्र हमारे लिए आता है, Android उत्साही- एक स्टैक एक्सचेंज का उपखंड, जो कि Q & A वेब साइटों का एक समुदाय-चालित समूह है।.
प्रश्न
एंड्रॉइड उत्साही पाठक स्कॉट सेवेरेंस अपने एंड्रॉइड स्टार्टअप रूटीन के बारे में जानने के लिए उत्सुक है:
जब मेरा फोन शुरू होता है, तो पृष्ठभूमि में कई एप्लिकेशन / सेवाएं चल रही होती हैं जो मैं नहीं करता। और जब मैं किसी ऐप का उपयोग करते समय होम बटन दबाता हूं, तो वह ऐप आम तौर पर बाहर निकलने के बिना पृष्ठभूमि में चला जाता है। मैं इन ऐप्स को चलने से कैसे रोक सकता हूं?
समाधान क्या है और उन्हें हमेशा सबसे कुशल विधि रोक रही है?
उत्तर
SuperUser योगदानकर्ता मैथ्यू पढ़ें कि स्कॉट का मानना है कि क्यों यह ज्यादा मायने नहीं रखता है की एक विस्तृत ब्रेकडाउन प्रदान करता है, और कैसे स्टार्टअप एप्लिकेशन और पृष्ठभूमि प्रक्रियाओं के संबंध में एंड्रॉइड अन्य ऑपरेटिंग सिस्टम से मौलिक रूप से भिन्न होता है:
पहली चीजें पहले
एंड्रॉइड कैसे काम करता है और जब कोई सेवा चल रही होती है या कोई ऐप बैकग्राउंड में होता है, तो उसके बारे में आपको कुछ गलतफहमियां हो सकती हैं। यह भी देखें: क्या मुझे वास्तव में एक कार्य प्रबंधक स्थापित करने की आवश्यकता है?
अधिकांश ऐप (जैसे, जिन्हें आप मैन्युअल रूप से लॉन्च करते हैं) उनकी वर्तमान गतिविधि पृष्ठभूमि में डाल दी जाती है जब आप किसी अन्य ऐप या होमस्क्रीन पर जाते हैं। गतिविधियां कुछ मेमोरी का उपभोग करती हैं, जिससे आप ऐप पर वापस जा सकते हैं और वहां से उठा सकते हैं जहां आपने छोड़ा था। गतिविधियां आमतौर पर पृष्ठभूमि में कम्प्यूटेशन चलाने में सक्षम नहीं होती हैं, इसलिए उनके लिए कोई सीपीयू या बैटरी का उपयोग नहीं किया जाता है। यदि बैटरी जीवन या CPU प्रदर्शन आपकी चिंता है, तो आपको इन ऐप्स के बारे में चिंता करने की आवश्यकता नहीं है! आपको स्मृति के बारे में चिंता करने की आवश्यकता नहीं है; Android स्वचालित रूप से ऐप को मार देगा और अगर सिस्टम कम चल रहा है तो मेमोरी को फ्री कर देगा.
यदि पृष्ठभूमि में ऐप एक सेवा चला रहा है, तो यह एक अलग कहानी हो सकती है। अच्छी तरह से डिज़ाइन की गई सेवाएं अपने अधिकांश समय सोते हुए बिताती हैं, सामयिक जाँच के लिए जागती हैं (उदाहरण के लिए नई सोशल मीडिया सूचनाएं)। हालाँकि, खराब डिज़ाइन की गई सेवाएँ अधिक बार चल सकती हैं या आपके द्वारा बैटरी जीवन और आपके डेटा उपयोग को प्रभावित करने वाले सिंक्रनाइज़ेशन ऑपरेशन निष्पादित नहीं किए जा सकते हैं। यदि आपको एक दुष्ट सेवा मिली है, तो आप नीचे दिए गए समाधानों में से एक को आज़माना चाहते हैं.
समाधान की
यदि आप सुनिश्चित हैं कि आप इस ऐप को हर कीमत पर बंद करना चाहते हैं, तो आप इन तरीकों को आज़मा सकते हैं.
स्थापना रद्द करें
जब कोई ऐप कुछ ऐसा करता है जो आपको पसंद नहीं है, चाहे वह स्टार्टअप पर पृष्ठभूमि में चल रहा हो या कुछ और, आपका पहला विकल्प इसे अनइंस्टॉल करना है। समस्या सुलझ गयी! यदि आप रूटियम के साथ सिस्टम एप्स को हटा सकते हैं, तो टाइटेनियम बैकअप के साथ सबसे आसानी से, लेकिन केवल कैरियर ब्लोटवेयर को हटाने के लिए सावधान रहें और महत्वपूर्ण सिस्टम एप्स नहीं.
हालाँकि, यदि आप उस ऐप का उपयोग करने में सक्षम होना चाहते हैं तो यह एक विकल्प नहीं है: पढ़ते रहें.
डेवलपर को पिंग करें
एंड्रॉइड के साथ आने वाले कुछ महान डेमॉन ऐसी सेवाएं हैं जो बिना किसी कारण के पृष्ठभूमि में चलती हैं या जब एंड्रॉइड के अलार्ममैनगर के साथ एक साधारण अंतराल की जांच पर्याप्त होगी। हमें उन सभी को आग से मारने की जरूरत है, न कि उनकी अनदेखी करके। डेवलपर द्वारा एक फिक्स को शामिल नहीं करने वाली हर चीज सिर्फ एक हैक है जिसके परिणामस्वरूप अन्य नकारात्मक दुष्प्रभाव होंगे। यदि आप अपनी समस्या के साथ डेवलपर से संपर्क करते हैं, तो वे ऐप को ठीक कर सकते हैं और आप इसे सामान्य रूप से उपयोग कर सकते हैं। यह सभी के लिए एक जीत है.
मैन्युअल रूप से हत्या एप्लिकेशन
सबसे पहले, ध्यान दें कि होम बटन का उपयोग करने के बजाय यदि आप उनमें से बैक करते हैं तो कई ऐप पूरी तरह से बंद हो जाएंगे.
यदि आप आइसक्रीम सैंडविच या जेली बीन चला रहे हैं, तो आप सेटिंग्स में जा सकते हैं, एप्लिकेशन को हिट कर सकते हैं, और मैन्युअल रूप से चल रहे ऐप पर टैब करके ऐप को बंद कर सकते हैं। वैकल्पिक रूप से आप हाल के एप्लिकेशन बटन को हिट कर सकते हैं और उन्हें बंद करने के लिए स्क्रीन पर स्वाइप कर सकते हैं। एंड्रॉइड के पुराने संस्करणों में एक ही चीज़ को पूरा करने के लिए निर्माता द्वारा निर्मित एक टास्क मैनेजर जोड़ा जा सकता है, या आप ऐसा करने के लिए एक कार्य प्रबंधक ऐप डाउनलोड कर सकते हैं। सेवाओं के लिए, देखें
सेटिंग्स -> एप्लीकेशन -> सेवाएं
.चेतावनी: करना नहीं स्वचालित कार्य हत्यारों का उपयोग करें! स्वचालित कार्य हत्यारे पृष्ठभूमि में चलते हैं (ठीक वही जो आप नहीं चाहते हैं) और जब भी वे शुरू करते हैं तो ऐप को मार देते हैं। अधिकांश समय यह चीजों को बदतर बना देता है, क्योंकि जब वे बेकार बैठे होते हैं तो उनकी तुलना में ऐप अक्सर अधिक संसाधनों का उपभोग करते हैं। सिस्टम द्वारा स्वचालित रूप से चलने और फिर से चालू होने वाली सेवाओं को आपकी बैटरी बर्बाद कर दिया जाएगा। इसी तरह, ऐसे ऐप्स जिन्हें सिस्टम ईवेंट्स (जैसे कि नेटवर्क कवरेज और कनेक्टिविटी में बदलाव) के रूप में जाना जाता है, हर बार जब वे किसी इवेंट को प्राप्त करने के लिए शुरू होते हैं, तो उन्हें मार दिया जाएगा। इससे अच्छा कुछ नहीं हो सकता.
एक संभावित अपवाद स्वचालित कार्य हैं जो केवल तब निष्पादित होते हैं जब आप, उपयोगकर्ता एक विशिष्ट कार्रवाई करते हैं। संक्षेप में, वे केवल आपके लिए मैन्युअल कार्य प्रबंधन को आसान बना रहे हैं। टास्कर या लामा जैसे ऐप का उपयोग गतिविधियों को समाप्त करने के लिए किया जा सकता है जब आप ऐप्स को स्विच करते हैं, उदाहरण के लिए, यह सुनिश्चित करना कि वे पृष्ठभूमि में नहीं रहते हैं। लामा के निर्देश:
कोई नया बनाएं
घटना
. नामक शर्त जोड़ेंसक्रिय ऐप
, और स्थिति चुनेंऐप बंद या पृष्ठभूमि में
. आप जिस ऐप पर फोकस करना चाहते हैं, उसे चुनें। इसके बाद, a जोड़ेंकार्य
. चुनते हैंकिल एप्लिकेशन (रूट विशेषाधिकार)
, फिर अपने ऐप को फिर से चुनें.अब, जब भी आप ऐप छोड़ेंगे, लामा उसे मार देगा.
ऑटोस्टार्ट्स और इरादों का संपादन
जैसा कि ऊपर उल्लेख किया गया है, कुछ एप्लिकेशन शुरू हो सकते हैं जब वे इंटेंट्स (सिस्टम ईवेंट) प्राप्त करते हैं। अनुमतियाँ अस्वीकृत जैसे ऐप का उपयोग करके आप बदल सकते हैं कि कौन सी अनुमतियाँ ऐप्स अनुरोध कर सकती हैं, जो बदले में उन घटनाओं को सीमित कर सकती हैं जो उन्हें प्राप्त हो सकती हैं। या आप विशेष रूप से संपादित करने के लिए ऑटोस्टार्ट्स जैसे ऐप का उपयोग कर सकते हैं कि कौन से ऐप में इंटेंट्स भेजे जाएंगे। दोनों समाधानों के लिए, आपको रूट एक्सेस की आवश्यकता होगी.
अन्य विकल्प:
- ऑटोरन प्रबंधक
- मिथुन ऐप मैनेजर
(ऑटोस्टार्ट मुक्त / ओपन-सोर्स सॉफ़्टवेयर है, जो f-droid से भी उपलब्ध है।)
चेतावनी: इससे ऐप्स काम करना बंद कर सकते हैं या रोक सकते हैं चाहता था कार्यक्षमता। सावधानी के साथ आगे बढ़ें, विशेष रूप से महत्वपूर्ण सिस्टम ऐप के साथ.
बर्फ़ीली ऐप्स
फ्रीज़ ऐप्स को पूरा करने के लिए आप टाइटेनियम बैकअप या ऐप क्वारंटाइन जैसे ऐप का उपयोग कर सकते हैं ताकि वे बिल्कुल न चल सकें। यदि आप उनका उपयोग करना चाहते हैं तो आपको पहले उन्हें फ्रीज करना होगा.
चेतावनी: करना नहीं महत्वपूर्ण सिस्टम एप्लिकेशन के साथ ऐसा करें! आपका उपकरण बूट करने में विफल हो सकता है.
ऐप्स को हाइबरनेशन में रखें
Greenify (Android 4.0+ और ROOT विशेषाधिकार की आवश्यकता है) पारंपरिक "ठंड" से "हाइबरनेशन" नामक एक अलग दृष्टिकोण का उपयोग करें.
आप किसी भी गैर-सिस्टम ऐप को सुरक्षित रूप से हाइबरनेट कर सकते हैं जिसे आप चुपके से नहीं चलाना चाहते हैं (लगातार सेवाओं के माध्यम से, प्रसारण रिसीवर, अलार्म और इतने पर), प्रभावी रूप से "फ्रीजिंग" के बराबर है, जबकि अभी भी अपने सभी प्रवेश द्वार (लॉन्च आइकन), लक्ष्य साझा करते हुए, आदि) पूरी तरह कार्यात्मक जब आप पहली बार इसे फ्रीज करने की आवश्यकता के बिना, itm चलाते हैं.
चेतावनी: करना नहीं हाइबरनेट अलार्म क्लॉक ऐप्स, इंस्टेंट मैसेजिंग एप्स, और अन्य एप्स जिनकी बुनियादी कार्यक्षमता पृष्ठभूमि तंत्र (टाइमर, सिस्टम ईवेंट, "पुश", आदि) पर काम करने के लिए निर्भर करती है.
तल - रेखा
Android आपके लिए ऐप प्रबंधन का ध्यान रखने के लिए बनाया गया है। सभी लेकिन सबसे चरम मामलों में, आपको इसके बारे में चिंता करने की आवश्यकता नहीं होनी चाहिए। जब कोई समस्या होती है, तो हम आपको सरलतम समाधान के लिए जाने की सलाह देते हैं - अनइंस्टॉल करना। अन्य सभी समाधान हैक हैं जो एंड्रॉइड को करने के लिए डिज़ाइन किए गए हैं। हो सकता है कि एक दिन एंड्रॉइड के पास सेवाओं के प्रबंधन के लिए आधिकारिक समर्थन होगा, लेकिन तब तक, सावधान रहें.
स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में ध्वनि बंद। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें.