यदि आप विंडोज 11 पर एंड्रॉइड स्टूडियो एमुलेटर के साथ समस्याओं का सामना कर रहे हैं, तो आप अकेले नहीं हैं। Google और Microsoft इसे ठीक करने पर काम कर रहे हैं।
एंड्रॉइड स्टूडियो डेवलपमेंट एसडीके के सबसे महत्वपूर्ण घटकों में से एक एंड्रॉइड एमुलेटर है, जो डेवलपर्स को वर्चुअलाइज्ड हार्डवेयर की एक विस्तृत श्रृंखला पर अपने ऐप्स का परीक्षण करने की अनुमति देता है। हालाँकि, ऐसा प्रतीत होता है कि एंड्रॉइड एमुलेटर विंडोज 11 की रिलीज़ के लिए बिल्कुल तैयार नहीं था, क्योंकि हाइपर-वी का उपयोग करते समय एमुलेटर के लिए बग रिपोर्ट आ रही हैं। शुक्र है, विकास में भी एक समस्या है।
अद्यतन 1 (11/11/21 @ 12:35 ईटी): एंड्रॉइड स्टूडियो एमुलेटर 31.1.2 है अब रिहा कर दिया गया है विंडोज़ 11 पर हाइपर-वी के समाधान के साथ। यह जल्द ही सभी के लिए एंड्रॉइड स्टूडियो में एक अपडेट के रूप में दिखना चाहिए। लेख जैसा कि प्रकाशित किया गया है नवंबर11, 2021, नीचे संरक्षित है।
कम से कम हैं कुछ दर्जन रिपोर्टें एंड्रॉइड एमुलेटर का ऑनलाइन विंडोज 11 पर शुरू होने में विफल रहा (ट्विटर पर मिशाल रहमान के माध्यम से) विंडोज में माइक्रोसॉफ्ट के मूल हाइपरवाइजर हाइपर-वी का उपयोग करते समय। समस्या इंटेल या एएमडी प्रोसेसर वाले पीसी को प्रभावित कर रही है, लेकिन हाइपर-वी के बजाय एएमडी प्रोसेसर के लिए हाइपरवाइजर ड्राइवर का उपयोग करने वाले एमुलेटर अप्रभावित हैं। Windows 10, Linux, या macOS चलाने वाले कंप्यूटर भी बग से प्रभावित नहीं होते हैं।
शुक्र है, एक सुधार पहले से ही विकास में है। Microsoft के डेवलपर्स ने पुष्टि की कि समस्या Windows 11 पर हाइपर-V API में XSAVE से संबंधित एक बग है, और Google और Microsoft समस्या का समाधान करने के लिए काम कर रहे हैं। यदि आपको अभी समाधान की आवश्यकता है, तो आप ऐसा कर सकते हैं एंड्रॉइड स्टूडियो एमुलेटर के स्रोत कोड में एक पंक्ति हटाएं और इसे स्वयं संकलित करें, या एक फ़ाइल को किसी द्वारा बनाए गए पूर्व-संकलित संस्करण से बदलें.
भले ही एंड्रॉइड स्टूडियो एमुलेटर अभी विंडोज 11 पर (आंशिक रूप से) टूटा हुआ हो, फिर भी आप ऐसा कर सकते हैं विंडोज़ 11 पर एंड्रॉइड ऐप्स चलाएं Android के लिए अंतर्निहित Windows सबसिस्टम के माध्यम से। वास्तव में, साथ ऐप्स को साइडलोड करने की क्षमता, आप एमुलेटर के बारे में चिंता किए बिना विंडोज 11 में अपने एंड्रॉइड स्टूडियो प्रोजेक्ट्स का परीक्षण भी कर सकते हैं। हालाँकि, Google का एमुलेटर अभी भी विशिष्ट हार्डवेयर सुविधाओं का परीक्षण करने के लिए सबसे अच्छा विकल्प है, जैसे कि एक्सेलेरेटर मूवमेंट, कस्टम जीपीएस लोकेशन, फोल्डेबल इंटरफेस और बहुत कुछ। और निश्चित रूप से, यदि आपके पास एक भौतिक एंड्रॉइड डिवाइस है, तो आप एप्लिकेशन और गेम के परीक्षण के लिए उसे अपने पीसी से कनेक्ट कर सकते हैं।