पी> <पी> इस त्रुटि के सबसे सामान्य कारणों में कम संग्रहण स्थान शामिल है ,Microsoft Visual C++ Redistributables अनुपलब्ध है , या एंड्रॉइड स्टूडियो में पुराने/अनुपलब्ध उपकरण और ड्राइवर . ये समस्याएँ एमुलेटर को ठीक से काम करने से रोक सकती हैं और त्रुटि का कारण बन सकती हैं। <पी> अब जब आप जानते हैं कि समस्या का कारण क्या है, तो आइए समाधान देखें।
1. अपने स्टोरेज डिवाइस को साफ करें:
<पी> एंड्रॉइड एमुलेटर वर्चुअल डिवाइस (एवीडी) बनाता है और चलाता है, जिसके लिए पर्याप्त खाली डिस्क स्थान की आवश्यकता होती है अस्थायी डेटा, सिस्टम फ़ाइलें, स्नैपशॉट, कैश और लॉग संग्रहीत करने के लिए। ये वर्चुअल डिवाइस एक वास्तविक एंड्रॉइड फोन या टैबलेट का अनुकरण करते हैं और इन्हें ठीक से काम करने के लिए पर्याप्त जगह की आवश्यकता होती है। <पी> जब आपका स्टोरेज लगभग भर जाता है, तो एमुलेटर आवश्यक संसाधन आवंटित नहीं कर पाता है, जिससे यह त्रुटि होती है। स्थान खाली करके, आप एमुलेटर को बिना किसी समस्या के वर्चुअल डिवाइस फ़ाइलों को प्रबंधित करने की अनुमति देते हैं। <पी> डिस्क स्थान खाली करने के लिए यहां कुछ सामान्य युक्तियां दी गई हैं। हमारे पास इस विषय पर एक व्यापक मार्गदर्शिका भी है - आप इसे यहां देख सकते हैं:विंडोज कंप्यूटर पर जंक फ़ाइलें कैसे हटाएं .रीसायकल बिन खाली करें:
- अपने डेस्कटॉप पर रीसायकल बिन पर राइट-क्लिक करें।
- रीसायकल बिन खाली करें पर क्लिक करें
- संकेत मिलने पर पुष्टि करें।
डिस्क क्लीनअप टूल का उपयोग करें:
- Windows + S दबाएँ , “डिस्क क्लीनअप” टाइप करें और इसे खोलें।
- उस ड्राइव का चयन करें जहां एंड्रॉइड स्टूडियो स्थापित है (आमतौर पर C: ).
- ठीक क्लिक करें और इसके स्कैन होने तक प्रतीक्षा करें।
- अस्थायी फ़ाइलें और Windows त्रुटि रिपोर्ट जैसे आइटम चुनें।
- ठीक क्लिक करें , फिर फ़ाइलें हटाएँ चुनें।
अस्थायी फ़ाइलें हटाएं:
- Windows + R दबाएँ , %temp% टाइप करें , और Enter दबाएँ .
- Ctrl + A दबाएँ सभी फ़ाइलों का चयन करने के लिए.
- हटाएं दबाएं (वर्तमान में उपयोग में आने वाली किसी भी फ़ाइल को छोड़ें)।
2. विज़ुअल C++ पुनर्वितरणयोग्य का नवीनतम संस्करण स्थापित करना:
<पी> Microsoft Visual C++ Redistributable का नवीनतम संस्करण स्थापित करने से भी इस Android स्टूडियो त्रुटि को ठीक करने में मदद मिल सकती है। एमुलेटर को ठीक से चलने के लिए इन पैकेजों से विशिष्ट फ़ाइलों की आवश्यकता होती है। <पी> यदि ये फ़ाइलें पुरानी हैं या गायब हैं, तो लॉन्च होने पर एमुलेटर क्रैश हो सकता है। नवीनतम विज़ुअल C++ Redistributables को स्थापित या मरम्मत करने से ये आवश्यक फ़ाइलें पुनर्स्थापित हो जाती हैं और समस्या का समाधान हो सकता है। पूर्ण अनुकूलता के लिए x86 और x64 दोनों संस्करणों को स्थापित करने की अनुशंसा की जाती है।- आधिकारिक Microsoft डाउनलोड पृष्ठ पर जाएं .
- “विज़ुअल स्टूडियो 2015, 2017, 2019, और 2022” अनुभाग तक नीचे स्क्रॉल करें।
- दोनों vc_redist.x64.exe डाउनलोड करें और vc_redist.x86.exe .
- डाउनलोड किए गए .exe पर डबल-क्लिक करके इंस्टॉलर चलाएं एक समय में एक फ़ाइलें.
- लाइसेंस शर्तों को स्वीकार करें और इंस्टॉल पर क्लिक करें। यदि सॉफ़्टवेयर पहले से इंस्टॉल है, तो विकल्प दिखाई देने पर रिपेयर पर क्लिक करें।
- अपना कंप्यूटर पुनरारंभ करें।
3. आईडीई के ड्राइवर अपडेट करना:
<पी> एंड्रॉइड एमुलेटर, एंड्रॉइड एसडीके बिल्ड-टूल्स 34, एंड्रॉइड एसडीके कमांड लाइन टूल्स (नवीनतम) को अपडेट करने और एंड्रॉइड एमुलेटर हाइपरवाइजर ड्राइवर को इंस्टॉल करने से त्रुटि को हल करने में मदद मिल सकती है। एंड्रॉइड स्टूडियो में वर्चुअल डिवाइस को सुचारू रूप से चलाने के लिए ये उपकरण आवश्यक हैं। <पी> यदि इनमें से कोई भी घटक पुराना हो गया है या गायब है, तो एमुलेटर क्रैश हो सकता है या शुरू होने में विफल हो सकता है। हर चीज़ को अद्यतित रखने से स्थिरता में सुधार होता है और यह सुनिश्चित होता है कि एमुलेटर सही ढंग से चलता है।- एंड्रॉइड स्टूडियो खोलें।
- वर्तमान में चल रहे किसी भी वर्चुअल डिवाइस को हटा दें डिवाइस मैनेजर से (यदि कोई हो).
- “SDK प्रबंधक पर क्लिक करें एंड्रॉइड स्टूडियो के शीर्ष-दाएं कोने पर।
- “एसडीके टूल्स पर जाएं ” टैब.
- जांचें और इंस्टॉल करें या अपडेट करें निम्नलिखित घटक:
- एंड्रॉइड एमुलेटर
- एंड्रॉइड एसडीके बिल्ड-टूल्स 34
- एंड्रॉइड एसडीके कमांड लाइन टूल्स (नवीनतम)
- एंड्रॉइड एम्यूलेटर हाइपरवाइज़र ड्राइवर
- "लागू करें" पर क्लिक करें ” या “ठीक है “चयनित टूल को डाउनलोड और इंस्टॉल करने के लिए।
- एंड्रॉइड स्टूडियो बंद करें इंस्टॉलेशन पूर्ण होने के बाद.
- अपने कंप्यूटर को पुनरारंभ करें परिवर्तन लागू करने के लिए.
- पुनः आरंभ करने के बाद, एंड्रॉइड स्टूडियो खोलें , एक नया प्रोजेक्ट बनाएं , औरइसे चलाएँ यह देखने के लिए कि क्या त्रुटि हल हो गई है।
4. GPU मोड बदलना:
<पी> config.ini फ़ाइल में GPU मोड बदलना आपके वर्तमान वर्चुअल डिवाइस की त्रुटि ठीक हो सकती है। कभी-कभी GPU मोड “ऑटो,” पर सेट होता है जो कुछ ग्राफ़िक्स ड्राइवर या हार्डवेयर के साथ संगत नहीं हो सकता है, जिससे एम्यूलेटर विफल हो सकता है। <पी> "सॉफ़्टवेयर" पर स्विच करने से एमुलेटर आपके सिस्टम के GPU पर निर्भर होने के बजाय सॉफ़्टवेयर-आधारित रेंडरिंग का उपयोग करने के लिए बाध्य होता है। यह अनुकूलता बढ़ा सकता है, विशेष रूप से पुरानी मशीनों या अस्थिर या असमर्थित ग्राफ़िक्स ड्राइवरों वाले सिस्टम पर। <पी> नोट: इससे प्रदर्शन कम हो जाएगा लेकिन स्थिरता सुनिश्चित होगी।- डिवाइस मैनेजर खोलें एंड्रॉइड स्टूडियो में।
- तीन बिंदु (⋮) पर क्लिक करें आपके वर्चुअल डिवाइस के बगल में।
- “डिस्क पर दिखाएँ चुनें ”मेनू से.
- खुले हुए फ़ोल्डर में, config.ini पर डबल-क्लिक करें इसे खोलने के लिए.
- लाइन ढूंढें:hw.gpu.mode=auto
- बदलें स्वतः सॉफ़्टवेयर के लिए . अब इसे इस तरह दिखना चाहिए:hw.gpu.mode=software
- फ़ाइल सहेजें और संपादक को बंद करें.
- एंड्रॉइड स्टूडियो को पुनरारंभ करें।
- अपना प्रोजेक्ट दोबारा चलाएँ।
<पी> मुहम्मद उस्मान अशरफ <पी> मुहम्मद उस्मान अशरफ एक सामग्री लेखक और वेबसाइट विशेषज्ञ हैं, जिनकी वर्डप्रेस विकास, एसईओ और समस्या निवारण गाइड में मजबूत पृष्ठभूमि है। Appuals में, वह गहन लेखों का प्रबंधन और लेखन करते हैं जो उपयोगकर्ताओं को सरल, स्पष्ट चरणों में तकनीकी समस्याओं को हल करने में मदद करते हैं। उस्मान को उपयोगी सामग्री बनाने और ऐसी वेबसाइट बनाने का शौक है जो तेज़, उपयोग में आसान और खोज इंजन के लिए अनुकूलित हों। रचनात्मकता और तकनीकी कौशल के मिश्रण के साथ, वह प्रत्येक पाठक के लिए जानकारी को सुलभ और मूल्यवान बनाने पर ध्यान केंद्रित करता है। पी>