2011-12-28 11 views
5

कुछ एचटीसी फोनों में Fast boot नामक एक सुविधा है (प्राथमिकता -> पावर के तहत सक्षम किया जा सकता है)। जैसा कि मैंने समझा है यह हाइबरनेशन की तरह काम करता है।पता लगाएं कि एचटीसी "फास्ट बूट" सक्षम है

फिर से शुरू किया गया कोई BOOT_COMPLETED इत्यादि भेजा जाएगा, इसके बजाय एप्लिकेशन 'फिर से शुरू' किए जाएंगे। मेरे आवेदन में हस्तक्षेप करना मेरे लिए बहुत मुश्किल है (ऑटो-स्टार्ट, एसडी-कार्ड आदि पर निर्भर करता है)।

मुझे लगता है कि मैं अभी सबसे अच्छा कर सकता हूं, उपयोगकर्ता को सर्वोत्तम अनुभव के लिए Fast boot अक्षम करने के लिए सूचित किया जाता है।

चूंकि यह एक गैर-मानक सेटिंग है, तो मैं यह कैसे पहचान सकता हूं कि यह सक्षम है या नहीं?

+0

ध्यान दें कि आप "सबसे अच्छा अनुभव" (तेजी से बूट अक्षम करने) के रूप में क्या परिभाषित स्पष्ट रूप से क्या एचटीसी यह द्वारा समझता है के रूप में ही नहीं है। आपको यह सुनिश्चित करना चाहिए कि आपका एप्लिकेशन वास्तव में उपयोगकर्ता को इसके लिए पर्याप्त लाभ ला रहा है ताकि इसके लिए ओएस-स्तरीय सेटिंग्स को ट्विकिंग किया जा सके। अन्यथा आप फीचर पसंद करने वाले शक्तिशाली उपयोगकर्ताओं को जोखिम देते हैं, और नियमित उपयोगकर्ताओं को खो देते हैं जो इसे करने से परेशान नहीं होंगे और आपके ऐप को बुरी तरह व्यवहार करने के लिए दोषी ठहराएंगे। –

+0

@FranciPenov आप सही हैं। इस समय इसमें बहुत सारे बदलावों की आवश्यकता होगी लेकिन सवाल शायद यह होना चाहिए कि 'मैं कैसे पता लगा सकता हूं कि मुझे हाइबरनेशन से पुनरारंभ किया गया है?' – tidbeck

+0

बहुत दिलचस्प सवाल है। एचटीसी में AFAIK फास्टबूट कुछ प्रकार की चाल है लेकिन मुझे नहीं पता कि यह रैम को रीफ्रेश करता है (आपके प्रश्न के लिए मैं समझता हूं कि यह नहीं करता है)। –

उत्तर

4

मैं ACTION_USER_PRESENT प्रसारण को देखने का सुझाव दूंगा जो आमतौर पर फ़ोन को अनलॉक करते समय भेजा जाता है। जो मैं एचटीसी fast-boot (भयानक नाम के रूप में खोजने में सक्षम था, क्योंकि यह नियमित fastboot के साथ खोज परिणामों में संघर्ष करता है), यह सिर्फ फोन को नींद मोड में डाल रहा है और लॉक स्क्रीन पर उठता है।

एक अन्य विकल्प का पता लगाने के ACTION_SCREEN_ON

+0

शायद वह उत्तर नहीं जो मैं उम्मीद कर रहा था लेकिन मुझे एहसास हुआ कि यह संभवतः ऐसा करने का एकमात्र तरीका है। – tidbeck

+0

जानकारी के लिए धन्यवाद, एचटीसी के फास्टबूट की बात आने पर मेरे आवेदन में एक ही तरह की समस्याएं हैं। मुझे आगे बढ़ने दें और अपना समाधान आज़माएं। – sku

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