क्रोम ओएस 80 डेवलपर्स के लिए आसान एंड्रॉइड ऐप साइडलोडिंग लाएगा

Google Chrome OS 80 में डेवलपर्स के लिए एंड्रॉइड ऐप्स को साइडलोड करना आसान बना रहा है। पहली बार, आप डेवलपर मोड के बिना साइडलोड करने में सक्षम होंगे।

पिछले हफ्ते एंड्रॉइड डेव शिखर सम्मेलन में, Google ने एक ऐसी सुविधा की घोषणा की जो क्रोम ओएस उत्साही वर्षों से चाहते थे: डेवलपर मोड को सक्षम किए बिना एंड्रॉइड ऐप्स को साइडलोड करने की क्षमता। हमने कोड कमिट देखा है पिछले इससे यह सुविधा सक्षम हो जाती, लेकिन उनमें से कोई भी कार्यान्वयन कभी भी स्थिर चैनल तक नहीं पहुंच पाया। अब जब Google ने आधिकारिक तौर पर पुष्टि कर दी है कि यह सुविधा Chrome OS 80 में आएगी, जो स्थिर रिलीज़ के लिए तैयार है फरवरी 2020 के दूसरे सप्ताह में, हमें अब इस सुविधा के लिए क्रोमियम गेरिट की धार्मिक रूप से निगरानी करने की आवश्यकता नहीं है जोड़ना।

जैसा कि आप ऊपर चित्रित छवि में देख सकते हैं, के माध्यम से पुनर्प्राप्त किया गया Chromebooks के बारे में, गूगल इस फीचर को जोड़ रहा है एंड्रॉइड ऐप डेवलपर्स को अपने ऐप सीधे एंड्रॉइड स्टूडियो से तैनात करने दें। साल-दर-साल Chromebook की बिक्री (सितंबर 2018 से अगस्त 2019 तक) और कुल समय में 22% की वृद्धि के साथ क्रोम ओएस पर एंड्रॉइड ऐप्स पर खर्च 4 गुना बढ़ गया है, एंड्रॉइड ऐप डेवलपर्स को अपना काम लाने के लिए प्रोत्साहित किया जाता है क्रोमबुक। Chromebook के लिए विकास करने के लिए इस बात पर विचार करना आवश्यक है कि आपका ऐप डिस्प्ले मोड (लैपटॉप और टैबलेट) में बदलावों पर कैसे प्रतिक्रिया करता है, विंडो प्रबंधन (मल्टी-विंडो और फ्री-फॉर्म विंडो), और कीबोर्ड/माउस इनपुट, इसलिए यह अनुशंसा की जाती है कि आप अपने ऐप को मूल पर परीक्षण करें हार्डवेयर. उस अंत तक, Google ने Chrome OS को अधिक डेवलपर-अनुकूल बनाने पर जोर दिया

पिछले वर्ष एक लिनक्स कंटेनर जोड़ना, के लिनक्स संस्करण को चलाने की क्षमता को सक्षम करना एंड्रॉइड स्टूडियो.

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

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