यह वही है जो मैं काम, घर, बिस्तर पर, शॉवर में और हर जगह बीच में उपयोग करता हूं ताकि मुझे समझदार और खुश रखा जा सके। संगीत मुझे बेहतर बनाता है, और चूंकि संगीत मेरे एंड्रॉइड अनुभव का इतना बड़ा हिस्सा है, इसलिए धीमी गति से गिरावट आई है जो मुझे पिछले कुछ वर्षों में और विशेष रूप से पिछले कुछ महीनों से दर्द से अवगत करा रहा है।
कभी-कभी मैं अपने ब्लूटूथ हेडफ़ोन, हिट प्ले को चालू करता हूं, और कुछ भी नहीं होता है। और इससे बहुत अधिक कुछ नहीं होता है जो इसके लिए उपयोग किया जाता है।
अपने शुरुआती एंड्रॉइड दिनों में, मेरी जेब में सोइरन के साथ (हां, मैंने अपने सैमसंग कैप्टिनेट ग्लाइड का नाम दिया था) और मेरी गर्दन के चारों ओर किनीवो ब्लूटूथ हेडफ़ोन की मेरी पहली जोड़ी थी, मेरे पास Google Play Music खुला नहीं था, मुझे बस हिट करने की आवश्यकता थी मेरे हेडफ़ोन पर खेलते हैं। वास्तव में, मैंने एक सैमसंग गैलेक्सी एसआईआई को एक दराज से निकाला, महीनों में पहली बार इसे बूट किया, ब्लूटूथ हेडफ़ोन को इसके साथ जोड़ा, और प्ले बटन को हिट किया। और संगीत बजाया।
मेरे स्थिर में मौजूदा उपकरणों पर इतना नहीं।
HTC 10 कभी-कभी ब्लूटूथ नियंत्रण का पालन नहीं करता है, संगीत ऐप के लिए लगातार अधिसूचना या नहीं। इसके बजाय मैं अपने मोटो 360, या फोन पर ही खेलता हूं। HTC A9 उतने ही बारीक है। नेक्सस 5 एक्स कभी-कभी लगातार अधिसूचना के साथ संगीत को वापस शुरू नहीं करेगा, लेकिन कभी-कभी यह एक के बिना भी करेगा। सैमसंग S6 किनारे खेलेंगे, लेकिन कभी-कभी सबसे हाल ही में सक्रिय संगीत ऐप को चलाने के बजाय, यह पूर्व-लोड किए गए संगीत ऐप पर वापस डिफ़ॉल्ट होगा।
एक शब्द है जो यहाँ दोहराता रहता है: कभी-कभी। ऐसा इसलिए है क्योंकि यह एक समस्या है जिसमें बहुत सारे चर हैं: आप किस एंड्रॉइड डिवाइस का उपयोग कर रहे हैं, आप किस ब्लूटूथ डिवाइस का उपयोग कर रहे हैं, आपके डिवाइस के एंड्रॉइड और ब्लूटूथ का कौन सा संस्करण है, आप किस संगीत ऐप के माध्यम से खेलने की कोशिश कर रहे हैं, आप किस माहौल में हैं, आदि। बटन दबाए जाने के बाद हर बार काम न करने वाले बटनों की आसान समस्या में योगदान करने के लिए यह बहुत सी चीजें हैं।
तो वास्तव में यहाँ क्या हो रहा है? ठीक है, जवाब थोड़ा - ठीक है, बहुत - तकनीकी हो जाता है।
जब आप बटन दबाते हैं, तो यह एंड्रॉइड द्वारा व्याख्या किया जाता है और KeyEvents के माध्यम से पूरे सिस्टम में प्रसारित होता है। आपके हेडसेट के अगले बटन को KeyEvent के माध्यम से KEYCODE_MEDIA_NEXT के रूप में व्याख्या और वितरित किया गया है। मूल्यों की एक बड़ी विविधता है जो विभिन्न बटन के लिए खींची जा सकती है, या यहां तक कि एक ही बटन के लिए भी। अधिकांश हेडसेट्स पर प्ले बटन भी पॉज़ बटन होता है, इसलिए कुंजी KEYCODE_MEDIA_PAUSE, KEYCODE_MEDIA_PLAY या डिवाइस और उसकी वर्तमान स्थिति के आधार पर बहुत अधिक संभावना KEYCODE_MEDIA_PLAY_PAUSE को वापस कर सकती है। वैसे, यदि आपने कभी पॉज़ मारा है और संगीत कहीं और शुरू हुआ है, जबकि आप जो देख रहे थे / सुन रहे थे, तो यह दोष हटाने का दोष है, क्योंकि इसे दो ऐप द्वारा प्राप्त किया गया था और इस पर कार्रवाई की गई थी।
एक बार KeyEvents की व्याख्या करने के बाद, उन्हें अभी भी एक म्यूजिक ऐप द्वारा सुना जाना है जो एक ब्रॉडकास्टेरियर के इरादे से मीडिया बटन के लिए सुन रहा है। सब के बाद, एक ऐप KeyEvent पर काम नहीं कर सकता है अगर वह इसे नहीं देख सकता है। अगर कोई चीज़ किसी ऐप में रिसीवर को बटन दबाने से रोक रही है, तो यह प्लेबैक नियंत्रण को कई तरीकों से गड़बड़ कर सकता है, जिसमें मेरे द्वारा बताए गए आंतरायिक मुद्दे भी शामिल हैं। यदि कोई एप्लिकेशन अपने ब्रॉडकास्टसीवर को तब भी तेज़ी से हटाता है जब वह ऑडियो फ़ोकस खो देता है (वह विधि जिसके द्वारा एंड्रॉइड यह निर्धारित करता है कि कौन से ऐप्स किसी निश्चित समय पर ऑडियो चला सकते हैं), तो जब आप अपना संगीत रोकते हैं, तो वह सुनना बंद कर सकता है और बटन नहीं सुन सकता है। इसे फिर से खेलना शुरू करें। यही कारण है कि मीडिया ऐप के लिए ऑडियो फोकस और उनके ब्रॉडकास्टरेवर दोनों को ठीक से संभालना महत्वपूर्ण है ताकि जब कोई डिवाइस पहले से खो जाए, तो यह बाद में न खोए।
यह बहुत कम आता है कि आपके संगीत ऐप को कितनी अच्छी तरह से प्रोग्राम किया गया है और आपके हेडसेट द्वारा एक बटन दबाने पर आपके डिवाइस द्वारा कौन से मीडिया बटन प्रसारित किए जा रहे हैं। इसका मतलब यह भी है कि अगर आप डिवाइस खरीदते समय प्लेबैक कंट्रोल लगातार करते हैं, तो भी उन्हें ऐप अपडेट या सिस्टम अपडेट से तोड़ा जा सकता है, जो सुनना बंद कर देता है।
Google Play Music जैसे ऐप्स के मामले में, अपडेट करने वाली चीजें अधिक से अधिक लगातार हो रही हैं। जबकि अधिकांश ब्रेक जल्दी से तय होते हैं, दूसरों को तय होने में महीनों लग सकते हैं। आंतरायिक मुद्दे, जैसे कि आपका संगीत ब्लूटूथ पर ठीक से शुरू नहीं हो रहा है, लॉग करना और ठीक से पहचानना मुश्किल हो सकता है, एक संभावित फिक्स को धीमा कर सकता है।
यदि संगीत ऐप्स में ऑडियो फ़ोकस नहीं है और वे अग्रभूमि सेवाओं के रूप में नहीं चल रहे हैं (यदि मीडिया प्लेयर के लिए लगातार सूचना नहीं है), तो एक मौका है कि एंड्रॉइड सिस्टम (विशेष रूप से डोज़) या तथाकथित "संसाधन" -saving "एप्लिकेशन अन्य गतिविधियों के लिए स्मृति को मुक्त करने के लिए एप्लिकेशन को मार सकता है। जब ऐसा होता है, तो खेल को मारना कुछ भी नहीं कर सकता है क्योंकि कोई रिसीवर खुला नहीं है और कमांड के लिए सुन रहा है।
अब, जैसे कि कई चीजें हैं जो आपके प्लेबैक नियंत्रण को तोड़ सकती हैं, इसे ठीक करने की कोशिश के लिए भी विकल्प हैं।
पहला समाधान थोड़ा चरम पर है, लेकिन कुछ में से एक है कि उपयोगकर्ता अपने वर्तमान फोन पर आज सॉफ्टवेयर को किसी भी रूट परिवर्तन के बिना लागू कर सकते हैं। Tasker और AutoInput जैसे ऐप्स का उपयोग करके, हम बटन-प्रेस का पता लगा सकते हैं, मूल KeyEvent एक्शन को दबा सकते हैं, फिर एक ऐप में सीधे और अधिक विशिष्ट (और अधिक सुसंगत) कमांड ले सकते हैं। उदाहरण के लिए, प्ले बटन के बजाय एक सामान्य प्ले मीडिया कमांड है जिसे दर्जनों मीडिया सेवाओं द्वारा उठाया या अनदेखा किया जा सकता है, हम इसे Google Play Music के लिए विशेष रूप से प्ले / पॉज टॉगल कमांड के रूप में रीमैप कर सकते हैं ताकि अन्य ऐप्स न हों इसके बजाय शुरू करो।
यह प्रोग्राम के लिए थकाऊ हो सकता है, और मूल कार्रवाई को दबाने और इसे बदलने के बजाय, हम देशी ठहराव बटन को तोड़ देते हैं जिसे हम YouTube या नेटफ्लिक्स जैसे अन्य ऐप में उपयोग करना चाहते हैं। संक्षेप में, यह गैर-तकनीकी उपयोगकर्ताओं या विभिन्न प्रकार के मीडिया एप्लिकेशन का उपयोग करने वाले उपयोगकर्ताओं के लिए अधिक समाधान नहीं है।
कई फोन में इशारों और बटन क्रियाओं की एक बीवी शामिल होती है जिसे आप सेटिंग्स में चालू या बंद कर सकते हैं, जैसे डबल-टैप टू वेक या कैमरा के लिए होम / पावर को डबल-प्रेस करना। इस सूची में ब्लूटूथ नियंत्रण जोड़ने पर इसे लंबा और जटिल किया जा सकता है, अगर एंड्रॉइड सिस्टम KeyEvent को किसी विशिष्ट एप्लिकेशन को स्वीकार करने और निर्देशित करने के बजाय जो भी रिसीवर हैं (या नहीं) सुन रहे हैं, तो हम एक सामान्य एप्लिकेशन को प्रसारित कर सकते हैं। हमने इसे पहले डिवाइसों पर देखा है, उदाहरण के लिए मोटो असिस्ट को एक नामित म्यूजिक ऐप को चालू करना जब यह आपकी कार के ब्लूटूथ से जुड़ा हो।
जिस तरह से एंड्रॉइड मीडिया बटन को बदल रहा है - और बटन इनपुट के साथ समग्रता से व्यवहार करता है, क्योंकि ब्लूटूथ नियंत्रक और कीबोर्ड स्वयं की समस्याओं में चलते हैं - इससे कई नई समस्याएं पैदा हो सकती हैं, लेकिन स्थानों की संख्या को देखते हुए - और कर सकते हैं - वर्तमान प्रणाली में गलत है, यह एक नया आमलेट बनाने के लिए अंडे को तोड़ने के लायक हो सकता है।
दिन के अंत में, रोजमर्रा के उपयोगकर्ता प्रमुख कमांड, रिसीवर, और किस ऐप पर ऑडियो फोकस करना चाहते हैं, में खुदाई नहीं करना चाहते हैं। हम चाहते हैं कि हमारा ध्यान खुद संगीत पर हो और वह हमें कहां ले जाए। और अगर मैं उस संगीत को चालू नहीं कर सकता, जो मुझे पहली कोशिश में जोर से भीड़ भरे स्थानों पर रखता है, तो मैं एक खुश लड़की नहीं हूं। और मैं शर्त लगा सकता हूँ कि मैं अकेला नहीं हूँ।
हम अपने लिंक का उपयोग करके खरीदारी के लिए कमीशन कमा सकते हैं। और अधिक जानें।