2015-10-08 8 views
14

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

असली नियम क्या है?

+1

यह एक अपेक्षित व्यवहार नहीं होना चाहेंगे? डिवाइस को सक्रिय रूप से उपयोग किए जा रहे उपकरणों के बाद सेज मोड सक्रिय सेवाओं को बंद नहीं करना चाहिए। – Aegis

+1

हां, लेकिन दस्तावेज़ों को पढ़ना ऐसा लगता है कि अग्रभूमि सेवाएं केवल ऐप स्टैंडबाय मोड में संरक्षित हैं। – GPack

+0

क्या आप वाकई डोज मोड में हैं? आपको अभी भी एक घंटे के लिए क्षैतिज विमान (उदाहरण के लिए एक तालिका) में फोन करने की जरूरत है। दस्तावेज़ों के मुताबिक, डोज को सक्षम किया जाना चाहिए और सिस्टम को आपके वाकलॉक को अनदेखा करना चाहिए। – greywolf82

उत्तर

24

this post के सितं, 17 डायने Hackborn पर टिप्पणी में लिखते हैं:

एप्लिकेशन जो अग्रभूमि सेवाएं (जुड़े अधिसूचना के साथ) चल रहे हैं Doze द्वारा सीमित नहीं हैं।

तो हाँ, आपके निष्कर्ष इरादे से व्यवहार प्रतीत होते हैं।

+5

देर से उत्तर देने का परीक्षण किया, लेकिन मैं एक अग्रभूमि सेवा का परीक्षण कर रहा हूं। उस सेवा में मैंने प्रत्येक कुछ सेकंड में एक लॉगराइटर लागू किया, मैं एक टेक्स्टफाइल को जानकारी लिखता हूं। यदि ऐप स्टैंडबाय/डोज़ मोड आता है, तब तक कुछ भी लिखा नहीं जाता जब तक कि मैं डिवाइस को जगा नहीं जाता। तो, ऐप स्टैंडबाय में ऐप है या क्या डोज़ मोड बाहरी फाइल को लिखने की अनुमति नहीं देता है? – Opiatefuchs

+0

ओपियेटफच के समान ही समस्या थी। अभी तक कोई संकल्प? – Napolean

+1

आपके मुद्दे किसी बग से संबंधित हो सकते हैं जहां एक अलग प्रक्रिया में नहीं चलते समय फोरग्राउंड सेवाएं अभी भी डोज मोड द्वारा प्रभावित हो सकती हैं। Https://code.google.com/p/android/issues/detail?id=193802 –

-1

ध्यान दें, अग्रभूमि सेवा आपके ऐप को कभी भी ऐप स्टैंडबाय में नहीं रोक सकती है, लेकिन डोज़ नहीं।

यहाँ एडीबी cmd का उपयोग परीक्षण करने के लिए

$ adb shell dumpsys बैटरी अनप्लग
$ adb शेल हूँ सेट निष्क्रिय सच

+1

देखें मैंने कोड स्वरूपण के लिए आपका उत्तर संपादित कर दिया है, लेकिन बाकी अभी भी अस्पष्ट है - शायद इसे संशोधित करें? –

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