"पृष्ठभूमि डेटा को प्रतिबंधित" कैसे काम करता है?


25

"सेटिंग" -> "डेटा उपयोग" में एक "प्रतिबंधित पृष्ठभूमि डेटा" चेकबॉक्स है।

यह वास्तव में काम कैसे करता है? "पृष्ठभूमि" का यहां क्या मतलब है? और क्या यह सेटिंग OS द्वारा लागू की गई है, या यह एक संकेत है कि यदि अनुचित तरीके से कोडित किया गया है, तो एप्लिकेशन को अवहेलना करने के लिए स्वतंत्र हैं ?

यहाँ छवि विवरण दर्ज करें

जवाबों:


16

सबसे पहले, उस सेटिंग को ओएस द्वारा लागू किया जाता है (इसलिए यह ऐप के लिए यह तय करने के लिए नहीं है कि उस सेटिंग का निरीक्षण किया जाए)। आसान शब्दों में कहें: एंड्रॉइड एक ऐप को नेटवर्क तक पहुंचने नहीं देगा, जब तक कि यह अग्रभूमि में नहीं चल रहा है (यानी उपयोगकर्ता इसके साथ बातचीत कर रहा है) इसके लिए सक्षम प्रतिबंध के साथ।

एक प्लास्टिक उदाहरण के साथ समझाया: Google Play Store ऐप पर पृष्ठभूमि डेटा को प्रतिबंधित करें (जैसा मैंने किया था), जब आप मोबाइल डेटा पर होते हैं तो यह पृष्ठभूमि में अपडेट की जांच नहीं करेगा। लेकिन ऐसा तब होगा जब आप वाईफाई का उपयोग कर रहे हों। इसके अलावा, जब आप कुछ इंस्टॉल करने के लिए ऐप को कॉल करते हैं, तो यह तब तक काम करेगा जब तक आप इसे अग्रभूमि में रखें (अर्थात जब यह अभी भी डाउनलोड हो रहा हो तो किसी अन्य ऐप पर स्विच न करें)।


धन्यवाद। तो वह टिप्पणी जो मैंने जुड़ी है, गलत है?
शशोअल्म

मैं इसकी गारंटी नहीं दे सकता, लेकिन मैं ऐसा कहूंगा। एक सेटिंग जिसके बारे में यह सच होगा वह है "बैकग्राउंड सिंक" (जैसा कि एपीआई डॉक्स "ऐप्स का पालन करना चाहिए " लिखता है , न कि "ऐप्स का पालन करना चाहिए " )। थेलपर ने उस सेटिंग को गलत माना होगा, क्योंकि नाम काफी समान हैं। सूचक, मैं एक टिप्पणी वहाँ स्पष्टीकरण के लिए जोड़ देगा।
इज़ी

2
"अग्रभूमि" पर एक त्वरित नोट का अर्थ है: आमतौर पर, एंड्रॉइड में, एक ऐप अग्रभूमि में होता है यदि इसकी कोई भी गतिविधि स्क्रीन पर सबसे ऊपरी गतिविधि है। NetworkPolicyManagerएक अतिरिक्त बाधा कि स्क्रीन पर होना चाहिए कहते हैं। "उपयोगकर्ता इसके साथ बातचीत कर रहा है" यह सुझाव देता है कि आपको बटन या कुछ और करना चाहिए, लेकिन वास्तव में गतिविधि को केवल स्क्रीन पर किसी अन्य ऐप की गतिविधियों के साथ दिखाई देना चाहिए।
डैन हुल्मे

@sashoalm आप जिस प्रश्न के लिए लिंक पर पोस्ट किए गए उत्तर को देखें कि लोग सेटिंग के बारे में भ्रमित क्यों हो सकते हैं।
दान हुलमे

क्या यह एंड्रॉइड डिवाइस मैनेजर जैसी सेवाओं को भी अक्षम करता है?
स्टीफन एंजेलिको
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.