ग्रहण, ADT 22.6 से Android आभासी उपकरण (AVD) बना या संपादित नहीं कर सकते


94

यह समस्या कुछ अन्य लोगों के समान है , मेरे मामले को छोड़कर ओके बटन ग्रे-एड आउट नहीं है। लेकिन उन लोगों के लिए जो लिंक पर क्लिक नहीं करेंगे ...

ग्रहण के भीतर से एक AVD बनाने या संपादित करने की कोशिश करते हुए, मेरी सेटिंग्स में प्रवेश करने के बाद, "ओके" बटन "क्लिक करने योग्य" लगता है, लेकिन जब मैं इसे क्लिक करता हूं तो कुछ भी नहीं होता है। क्लिक करने योग्य लेकिन बेकार

मैंने यह सुनिश्चित कर लिया है कि मेरे पास उपयुक्त सिस्टम चित्र स्थापित हैं, और यह कि लक्ष्य प्लेटफ़ॉर्म एपीआई का उपयोग किया जा रहा है। स्पष्ट रूप से एक सीपीयू को चुना गया है, त्वचा सेट, आदि ... सभी चीजें जो ओके बटन को बाहर निकाल देंगी, यह नहीं है।

मैं AVDs बना सकता हूं / संपादित कर सकता हूं यदि मैं AVD प्रबंधक को ग्रहण से बाहर चलाता हूं , तो यह दुनिया का अंत नहीं है, लेकिन मुझे लगता है कि इस विशेष समस्या का समाधान है और मैं इसे हल करने में मदद करना चाहता हूं।

मैंने एक प्रशासक के रूप में ग्रहण को चलाने की कोशिश की है (यह वही है जो AVD प्रबंधक को ग्रहण से बाहर दुर्घटनाग्रस्त होने से रोकता है)। मैंने कई बार प्रतीक्षा करने या कई बार क्लिक करने का प्रयास किया है। टास्क मैनेजर को देखते हुए, जब मैं ओके पर क्लिक करता हूं, तो कोई भी नई प्रक्रिया शुरू नहीं होती है, और न ही ग्रहण के सीपीयू या रैम के उपयोग में वृद्धि होती है। "एंड्रॉइड वर्चुअल डिवाइस संपादित करें" विंडो भी दूर नहीं जाती है।

कोई सुराग?

(एडीटी प्लगइन के साथ इंडिगो चलाना, btw, बंडल संस्करण नहीं है, जो एक अलग तरीके से काम करने में विफल रहा। जावा 1.6.0 45. विंडोज 8, दुर्भाग्य से। रैम के बहुत सारे आदि।)


6
AOSP ट्रैकर बग: code.google.com/p/android/issues/detail?id=66661
laalto

महान, मैंने आज ही Android विकास शुरू किया है और यह एक महान शुरुआत है, जो एक संयोग है, यह भी एक ही मुद्दा है।
अली बासम

मुद्दा सुलझ गया! 'एंड्रॉइड एसडीके मैनेजर' में 'एंड्रॉइड एसडीके टूल्स' 22.6.1 में अपग्रेड करके और फिर एडीटी एक्लिप्स में 'अपडेट्स फॉर अपडेट्स' को न भूलें।
सिडवेल

जवाबों:


69

यह केवल 22.6.0 में बुक्स के लिए एक पोस्क्लेबल वर्कआउट है, जो पूरी तरह से तैयार किए गए बिल्ड में पूरी तरह से तैयार हैं।

डाउनलोड करें और यहाँ से (zip) नए ADT v22.6.1 को स्थापित करें या अपडेट करने के लिए SDK प्रबंधक का उपयोग करें

Google की ओर से कुछ बग की तरह लगता है, यह समस्या "ADT 22.6" अपडेट के बाद मिली । व्यापक रूप से "एंड्रॉइड ओपन सोर्स प्रोजेक्ट - इश्यू ट्रैकर" पर रिपोर्ट किया गया और किसी ने भी इसका ठीक से जवाब नहीं दिया।

हालाँकि मैं नए AVD बनाने के लिए " AVD Manager.exe " को " AVD manager.exe" से खोलकर आंशिक रूप से AVD बनाने में सफल रहा , SDK फ़ोल्डर में सीधे AVD Manager.exe को खोलने की कोशिश की।

हो सकता है कि हमें एंड्रॉइड कम्युनिटी से किसी भी तरह के कन्फर्मेशन का इंतजार करना पड़े

मेरे लिए काम किया, तरह ..।

(विंडोज 8.1 प्रो 64 बिट, जावा जेडीके 1.7 अपडेट 25, ग्रहण स्टैंडर्ड केपलर सर्विस रिलीज़ 1, एंड्रॉइड डेवलपमेंट टूलकिट 22.6.0.v201403010043-1049357)

अपडेट १

आगे के शोध से पता चला है कि एसडीके प्रबंधक (उपकरण -> प्रबंधित AVDs ...) से AVD प्रबंधक को लॉन्च करना भी बिना किसी समस्या के काम करता है।

अपडेट २

अधिक बुरी खबर है AVD निर्माण कमांड लाइन टूल से भी काम नहीं कर रहा है।

अपडेट ३

ग्रहण से AVD प्रबंधक को लॉन्च करने के दौरान पारित किए गए कुछ पैरामीटर को मानने से ये समस्याएं होती हैं

अद्यतन ४

अपडेट किया गया जावा के लिए JDK 1.7 अपडेट 51 और ग्रहण स्टैंडर्ड एसडीके के केपलर सेवा रिलीज़ 2 अपने नवीनतम और समस्याओं के लिए कोई संकल्प। डेबियन के तहत भी परीक्षण किया गया और इसी तरह के परिणाम प्राप्त हुए।

अद्यतन ५

पर https://code.google.com/p/android/issues/detail?id=66661 एंड्रॉयड परियोजना सदस्यों एडीटी के आगामी संस्करणों (- 22.6.3 22.6.1) द्वारा ठीक करने के लिए समस्याओं और वादों अनुरूप है। इस बीच मैं ADT को एक कम संस्करण संस्करण 22.3.0 में रोल-बैक करने का सुझाव दूंगा

वर्तमान ADT की स्थापना रद्द करने के लिए

सहायता -> ग्रहण के बारे में -> स्थापना विवरण -> Android विकास उपकरण -> स्थापना रद्द करें

मैं किसी भी संभावित संगतता समस्याओं से बचने और संग्रह स्थापना विधि के माध्यम से उपरोक्त लिंक से एक नया नया ADT स्थापित करने के लिए Android (DDMS, पदानुक्रम व्यूअर, NDT, Traceview, OpenGL ES..etc ..) से पूरे पैकेज की स्थापना रद्द करने का सुझाव दे सकता हूं ।

आशा है कि यह इस समस्या को अस्थायी रूप से हल करेगा। और यहाँ ADT की नई रिलीज़ की प्रतीक्षा करें

अद्यतन ६

नया ADT , संस्करण 22.6.1 अब बाहर है जो इन समस्याओं को हल करेगा


मैंने अपने ADT को 22.6 संस्करण में अपडेट करने के बाद बस इस बग को प्राप्त किया। हालाँकि मेरी समस्या अब इस सरल उपाय से हल हो गई है :)
साद कुरैशी

1
एसडीके प्रबंधक में 'टूल्स' मेनू से खुलने के साथ-साथ मेरे लिए भी काम किया। इस मुद्दे को हल करने के लिए खुशी है, लेकिन बहुत अजीब है।

1
मैं एक ही समस्या है। मैं ADT कैसे रोल कर सकता हूं?
यिर्मयाह मी

1
मुद्दा सुलझ गया! 'एंड्रॉइड एसडीके मैनेजर' में 'एंड्रॉइड एसडीके टूल्स' 22.6.1 में अपग्रेड करके और फिर एडीटी एक्लिप्स में 'अपडेट्स फॉर अपडेट्स' को न भूलें।
सिडवेल

1
यह 22.6.4 में वापस आता है
जेसन साउथवेल

22

यदि मैं ओपीडी में बाहर से एवीडी प्रबंधक चलाता हूं, तो "मैं एवीडी बना / संपादित कर सकता हूं" कथन पर विस्तार से बताएं:

कमांड लाइन पर निम्नलिखित चलाएँ

<android-sdk-location>/tools/android avd (on Linux in this case)

यह वही AVD विंडो लॉन्च करता है जिसे आप ग्रहण टूलबार में AVD मैनेजर आइकन पर क्लिक करते हैं। लेकिन एवीडी प्रबंधक के इस उदाहरण में बग नहीं है, और आप एमुलेटर बना और चला सकते हैं जैसा आपने बग को पेश करने से पहले किया था।


इससे भी बदतर जावा segfaults योग्य, लेकिन सौभाग्य से यह
avd

ठीक है तो यह वास्तव में एवीडी बनाने के लिए काम कर रहा है। लेकिन फिर भी AVD शुरू नहीं होगा ....
स्टीफन बॉर्ज़िक्स

मुझे भी यही समस्या थी। मैंने एमुलेटर में आवंटित आंतरिक और बाहरी भंडारण के आकार को कम किया, और फिर मुझे इसे शुरू करने के लिए मिला। मेरे पास आंतरिक भंडारण और sdcard के लिए 1024 MiB है, और RAM के लिए 1024 (जो इकाइयाँ मुझे नहीं पता हैं - यह नहीं कहता है)
मिडनाइटजवा

और कभी-कभी इसे शुरू करने में बहुत लंबा समय लगता है। सुनिश्चित करें कि आप इसे एक लंबा समय देते हैं यदि आपको लगता है कि यह अभी भी शुरू करने में विफल है।
मध्यरात्रिवाज

lol..ya समय लगता है !! लेकिन दिन का आधा मतलब नहीं है !! कैंट ग्रहण से खुला एवीडी। AVD प्रबंधक से sdk dir में बना सकते हैं। :-(
शॉन हसन

7

1 मिनट का घोल

मैंने एक त्वरित वर्कअराउंड का उपयोग किया जहां मैंने एक डिवाइस को क्लोन किया जो पहले से मौजूद था। Cloneबटन काम किया है और मैं सफलतापूर्वक क्लोन संपादित करने में सक्षम था।

कदम:

Google द्वारा एक उपकरण का चयन करें

यहां छवि विवरण दर्ज करें

"क्लोन ..." बटन पर क्लिक करें

यहां छवि विवरण दर्ज करें

एक विंडो पॉप अप होगी, "क्लोन डिवाइस" पर क्लिक करें

dddd

नव क्लोन डिवाइस का चयन करें, यह कहना चाहिए "... उपयोगकर्ता द्वारा"

यहां छवि विवरण दर्ज करें

साइड में "एडिट" बटन पर क्लिक करें

यहां छवि विवरण दर्ज करें

वहां आपके पास यह है, अब आपके पास अपना कस्टम वर्चुअल डिवाइस है

यहां छवि विवरण दर्ज करें


6

अपडेट एंड सॉल्यूशन: असयाश्वनाथ कृष्णन ने कहा, प्रश्न में बग अब बाद के संस्करणों में तय हो गया है। मैंने ADT 222.6.1 और ADT 22.6.2 की कोशिश की, और वे Android वर्चुअल डिवाइसेस को बनाने या संपादित करने में सक्षम नहीं होने के बग से पीड़ित नहीं थे। प्रत्यक्ष समाधान आपको एडीटी को नवीनतम संस्करण में अपडेट करने के लिए है, नीचे लिखा गया कार्य केवल ऐतिहासिक उद्देश्यों के लिए छोड़ दिया गया है।

हिस्टोरिकल वर्कअराउंड @Yashwanth कृष्णन ने कहा, यह ADT प्लगइन 22.6 में एक बग है; इसलिए सबसे अच्छा समाधान रोलबैक करना है। रोलबैक करने के लिए पूछने वालों के लिए, यहाँ एक चरण-दर-चरण गाइड है:

पहला: एंड्रॉइड के लिए एडीटी प्लगइन और सभी संबंधित प्लगइन्स को अनइंस्टॉल करें : यहां छवि विवरण दर्ज करें स्थापना विवरण के बारे में मदद-> यहां छवि विवरण दर्ज करेंएंड्रॉइड प्लग इन का चयन करें और अनइंस्टॉल करें बटन को यहां छवि विवरण दर्ज करें यहां छवि विवरण दर्ज करें यहां छवि विवरण दर्ज करें यहां छवि विवरण दर्ज करें पुनरारंभ करें

दूसरा: https://dl.google.com/android/ADT-22.3.0.zip से ADT 22.3.0 पुरालेख डाउनलोड करें

और इसे यहां छवि विवरण दर्ज करें स्थानीय डिस्क पर संग्रह से रिपॉजिटरी जोड़ने के लिए इंस्टॉल यहां छवि विवरण दर्ज करें यहां छवि विवरण दर्ज करें यहां छवि विवरण दर्ज करें करें एंड्रॉइड प्लग इन का चयन करें यहां छवि विवरण दर्ज करें


@ तीर, मैं एक ही समस्या है, 22.6 की स्थापना रद्द कर रहा हूँ .. लेकिन नए साधन स्थापित करने से पहले। 22.3 ... ग्रहण को जल्दबाजी में बंद कर दिया ... अब इसकी वजह से नहीं खुल रहा है ग्रहण निष्पादन योग्य लांचर, कैंपियन साझा पुस्तकालय का पता लगाने में असमर्थ ... मैं क्या कर सकता हूं?
अब्दुल वहाब

@AbdulWahab क्या आप ग्रहण निर्देशिका में स्थित त्रुटि और त्रुटि लॉग फ़ाइल के स्नैपशॉट के साथ स्टाकेवरफ्लो पर एक नया प्रश्न पोस्ट कर सकते हैं और क्या हुआ?
मोहम्मद अल-नकीब

@AbdulWahab यदि आपके पास ग्रहण में बहुत अधिक अनुकूलन नहीं है और आप इसे केवल एंड्रॉइड डेवलपमेंट के लिए उपयोग करते हैं, तो आप एंड्रॉइड डेवलपर वेबसाइट से adt-बंडल को डाउनलोड करने और निकालने के द्वारा तेजी से विकास पर वापस जाते हैं। Adb- बंडल में adt और sdk के साथ ग्रहण शामिल है, जो यहाँ से प्रीइंस्टॉल्ड है: डेवलपर
android.com/sdk/index.html

0

जानकारी:

मैं कई बार ओके पर क्लिक करने और टेस्ट के रूप में अपनी कुछ सेटिंग्स को संशोधित करने के बाद सफलतापूर्वक एवीडी बनाने में सक्षम था।

मैंने यशवंत कृष्णन समाधान की कोशिश की और सफलता के बिना सीधे AVD Manageer.exe खोलने की कोशिश की। प्रबंधक मेरे लिए सीधे विंडोज 8 x64 पर नहीं खुलेगा। यह खोलने की कोशिश करता है, फिर तुरंत नीचे आ जाता है ...


0

मैं इस मुद्दे से भी मिला। यह समस्या नवीनतम संस्करण 22.6 में होती है जिसे मार्च में जारी किया गया था। इस बीच मैंने 22.3 में परीक्षण किया, मुद्दा नहीं मिला।

ताकि मैं सुझाव दूं कि ADT को 22.3 पर रोलबैक करें और 22.6 के लिए नए फिक्स का इंतजार करें


1
नीचे दिए गए तरीके से Google से काम करें: WORKAROUND: ग्रहण में, SDK प्रबंधक (टूलबार या विंडो मेनू के माध्यम से)> उपकरण> प्रबंधक AVDs खोलें। यह एवीडी प्रबंधक के बाहरी संस्करण का आह्वान करेगा जो एवीडी को ठीक से उत्पन्न करेगा। अन्य वर्कअराउंड: कमांड-लाइन संस्करण (शेल या cmd.exe, सीडी एसडीके, "टूल \ android.bat avid") का उपयोग करें। लेकिन मैंने परीक्षण नहीं किया, इसलिए सिर्फ FYI करें।
user1461926

किसी भी तरह मैं वापस रोल कर सकता हूं? मैं OSX पर हूं और मेरे पास ADT 22.3 का संग्रह नहीं है
सूफियान

0

जब तक मुझे पता चला कि डिफ़ॉल्ट स्थान C: \ उपयोगकर्ता नाम पथ \ SDKs या कुछ और है, जहां Android को मेरे सिस्टम पर D: \ sdks \ android_sdk_windows पर स्थापित किया गया था, तब तक मैंने कई घंटों तक इस पर अपना सिर पीटा। इसलिए, ग्रहण Android निर्देशिका को D: \ sdks \ android_sdk_windows में बदलकर इसे ठीक कर दिया।

मैंने यह भी सुना है कि यदि आप एंड्रॉइड एसडीके को बिना रिक्त स्थान के पथ पर स्थापित करते हैं तो यह चीजों में मदद कर सकता है।

आशा है कि यह किसी को कुछ बाल रखने में मदद करता है।


0

आज मैं मावेन को स्थापित करने के बाद उसी समस्या में भाग गया। मैंने इसे काम करने के लिए विभिन्न पथ सेटिंग्स के साथ गड़बड़ कर दिया और मैं मुद्दों में भाग गया। मैं GCM के लिए Google सर्वर स्थापित करने का भी प्रयास कर रहा था। कहीं न कहीं मैं जो कर रहा था मैंने एंड्रॉइड वर्चुअल डिवाइस मैनेजर को दूषित कर दिया। मैंने एक उत्तर के लिए SO को खोजा, फिर मैंने TechSupport के पहले नियम का पालन करने का निर्णय लिया। मैंने टूल किट को फिर से इंस्टॉल किया!

मैं एसडीके प्रबंधक में गया और मैंने टूल (टूल चेकबॉक्स पर क्लिक करके) की स्थापना रद्द की। उन सभी को हटाने में कई मिनट लगे। फिर मैंने उन टूल्स को फिर से इंस्टॉल किया, जिनमें लगभग दस मिनट लगे। मैंने ग्रहण और AVD को रिबूट किया और कल की तरह ही काम किया!

इस बार इसे ठीक करने में कुल बीस मिनट लगे।


0

प्रति रिलीज नोट्स , इस समस्या को संशोधन 22.6.1, जो अब डाउनलोड के लिए उपलब्ध है में हल किया गया है।

अपने Android एसडीके टूल्स को 22.6.1 में ग्रहण करके Window> चुनकर अपडेट करेंAndroid SDK Manager अपडेट करके इंस्टॉल करने के लिए संकेतों का पालन करें।

उस अपडेट के खत्म होने के बाद, Help> चुनेंCheck for Updates और उपयुक्त ग्रहण घटकों को अद्यतन करने के लिए संकेतों का पालन करें।

इन अद्यतनों को पूरा करने के बाद, मैंने AVD कार्यक्षमता का परीक्षण किया और यह ठीक से काम करता हुआ प्रतीत होता है।



0

मैंने इसी तरह के मुद्दे का सामना किया। मैं एंड्रॉइड एसडीके के 23.0.2 संस्करण का उपयोग कर रहा हूं।

"ओके" बटन अक्षम था, लेकिन फिर मैं उस रास्ते पर चला गया जहां एंड्रॉइड एसडीके स्थापित किया गया था। मेरे मामले में:

C:\Program Files\Android\android-sdk\

और राइट-क्लिक करके AVD-Manager.exe को निष्पादित किया और रन को एक व्यवस्थापक के रूप में चुनकर , और यह एक आकर्षण की तरह काम किया।


0

कभी-कभी शुरू करते समय इस त्रुटि के कारण AVD नहीं बनाया जा सकता है: x86 एमुलेशन को वर्तमान में हार्डवेयर त्वरण की आवश्यकता होती है!

मैं भी इसी मुद्दे का सामना कर रहा था। यदि यू एक ही सामना कर रहे हैं, तो इसे एसडीके प्रबंधक -> अतिरिक्त -> स्थापित "इंटेल x86 एमुलेटर एक्सेलेरेटर (HAXM इंस्टालर) द्वारा खोला जा सकता है। तब AVD बनाते समय, उचित CPU का चयन करें। यह काम करना चाहिए: -: )


-1

उन पोस्टिंग के लिए जिन्हें हमें sdcard आकार सेट करने की आवश्यकता है: मैंने कोशिश की कि और कई अन्य सेटिंग्स, और इनमें से कोई भी मदद नहीं करता है। मुझे त्रुटि दृश्य में, मोगिल्का द्वारा उल्लिखित NoClassDefFound अपवाद मिलता है। कोई कॉन्फ़िगरेशन सेटिंग्स ठीक करने के लिए नहीं जा रहे हैं। ऐसा लगता है कि एक खराब अपडेट को धक्का दिया गया था


-2

अपने एसडी कार्ड के लिए कुछ मूल्य दें। 100 या 200 जैसा कुछ हो सकता है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.