वेटिंग फॉर होम ('android.process.acore') लॉन्च किया जाना है


85

मैंने हैलो वर्ल्ड एप्लिकेशन पर काम करने की कोशिश की और एंड्रॉइड स्टार्ट स्क्रीन को चमकाने के बाद एमुलेटर को जमा देता है। मुख पृष्ठ नहीं दिखाया गया है। कंसोल पर अंतिम डिस्प्ले है

शुरू होने के लिए वेटिंग फॉर होम ('android.process.acore') ...

मैंने फिर से ग्रहण और Android को पुनः स्थापित करने का प्रयास किया। यह अभी भी काम नहीं किया। इसके अलावा कंसोल में कोई त्रुटि नहीं है। लॉग बिल्ली में निम्नलिखित त्रुटियां हैं:

06-18 20: 39: 11.543: ERROR / flash_image (544): रिकवरी पार्टीशन नहीं पा सकते 06-18 20: 39: 11.843: ERROR / vold (538): एरर ओपनिंग स्विच नेम पाथ '/ s / s / क्लास / स्विच / test2 '(ऐसी कोई फ़ाइल या निर्देशिका नहीं) 06-18 20: 39: 11.843: ERROR / vold (538): त्रुटि बूटस्ट्रैपिंग स्विच' / sys / वर्ग / स्विच / test2 '(m) 06-18 20: 39: 11.843 : ERROR / vold (538): स्विच खोलने का नाम पथ '/ sys / वर्ग / स्विच / परीक्षण' (ऐसी कोई फ़ाइल या निर्देशिका) 06-18 20: 39: 11.843: ERROR / vold (538): त्रुटि बूटस्ट्रैपिंग स्विच ' / sys / class / switch / test '(m) 06-18 20: 46: 31.842: ERROR / MemoryHeapBase (578): त्रुटि खोलने / dev / pmem: ऐसी कोई फ़ाइल या निर्देशिका 06-18 20: 46: 31.892: ERROR सरफेसफ्लिंगर (578): खुल नहीं सकता / sys / power / Wait_for_fb_sleep या / sys / power / Wait_for_fb_wake 06-18 20: 46: 32.313: ERROR / GLLogger (578): cann 'टी लोड लाइब्रेरी (पुस्तकालय नहीं ढूँढ सकता) ०६-१not २०: ४६: ३३.६३४: त्रुटि / GLLogger (५: load): पुस्तकालय लोड नहीं कर सका (पुस्तकालय नहीं ढूँढ सकता)

जवाबों:


107

जब आप संदेश प्राप्त करते हैं, तो समाधान जो मेरे लिए काम करता है:

शुरू होने के लिए वेटिंग फॉर होम ('android.process.acore') ...

कुछ सेकंड के लिए प्रतीक्षा करें और फिर प्रोजेक्ट पर राइट क्लिक करें और एक बार फिर एंड्रॉइड एप्लिकेशन के रूप में रन करें पर क्लिक करें।


1
आप में से जिन लोगों के लिए यह काम करता है, क्या उन्होंने एक नया एमुलेटर लॉन्च किया है या यह आपके मौजूदा एमुलेटर के लिए सही है?
गिब्रॉन

@ गिब्रॉन: यह मौजूदा एमुलेटर पर सीमा लगाता है, नए एमुलेटर को नहीं खोलता है।
एसएसटी

15
मैं फिर एमुलेटर स्थापित करता हूं लेकिन फिर मुझे "डिवाइस तैयार नहीं होता है। अगले प्रयास से 3 सेकंड पहले प्रतीक्षा कर रहा है।" बार-बार जब तक यह नहीं कहता कि डिवाइस नहीं मिल सकता है
user987723

मुझे "डिवाइस तैयार नहीं है। अगले प्रयास से पहले 3 सेकंड प्रतीक्षा करें" यह भी
Bagusflyer

यह आपके कार्य प्रबंधक में एमुलेटर की प्राथमिकता और उसकी संख्या को बढ़ाने में काफी मदद करता है।
केवह

13

मैंने उसी समस्या का सामना किया। हालाँकि, मैंने प्रोजेक्ट-> क्लीन ... जाने के बाद यह काम किया है। पता नहीं यह क्यों हुआ। उम्मीद है की यह मदद करेगा


10

मुझे यह समस्या हर समय मिलती है और मैंने इसे ठीक करने की कोशिश करते हुए कई घंटों की संभावित उत्पादकता और शिक्षा खो दी है। केवल एक चीज जो मेरे लिए काम करती है वह है तीन अन्य अच्छे उत्तरों का संयोजन:

  1. प्रोजेक्ट -> स्वच्छ
  2. सभी AVDs हटाएं और नए बनाएं
  3. यदि 'वेटिंग फॉर होम' (दो मिनट से अधिक) या एमुलेटर पर अभी भी बहुत देर तक चलने का प्रयास किया जाता है या इम्यूलेटर हर मिनट रिबूट होता रहता है, तो कई बार एंड्रॉइड ऐप के रूप में रन करें, उसी मौजूदा एमुलेटर उदाहरण (मैं हमेशा रन का चयन करता हूं) का चयन करें। )।

यह अजीब है कि किसी को कोई सुराग नहीं है कि यह समस्या क्यों आती है, इसका क्या कारण है या आंतरिक रूप से क्या चल रहा है। एकमात्र सुराग जो मैं आपूर्ति कर सकता हूं वह यह है कि डीडीएमएस कुछ लाइनों को दिखाता है जैसे "क्लास फॉर प्री लोडिंग के लिए नहीं मिला: libcore.base.CollectionUtils" 'वेटिंग फॉर होम' पॉज के दौरान।


मुझे नहीं लगता कि आपको सभी AVD को हटाने और नए बनाने की आवश्यकता है, बस प्रश्न में एक को हटा दें और एक नया बनाएं
PhillyNJ

कैसे '' एवीडी एवीडी '' बटन पर क्लिक करें, जो एक क्लिक के साथ, एक चयनित एवीडी को हटाकर उसी मापदंडों के साथ इसे फिर से बनाता है?
डैरेन डब्ल्यू

3

एवीडी प्रबंधक से एवीडी को हटाने और एक नया निर्माण करने के लिए मेरे लिए क्या काम किया गया था। फिर
रन> रन कॉन्फ़िगरेशन पर जाएं, लक्ष्य टैब चुनें और नया AVD चुनें।


2

निम्नलिखित चरणों ने मेरे लिए काम किया: 1. गोटो प्रोजेक्ट -> स्वच्छ। 2. अपने पिछले AVD को हटाएं और एक नया बनाएं।


2

यह समस्या इसलिए होती है क्योंकि "Create new Android वर्चुअल डिवाइस (AVD)" डायलॉग विंडो में AVD मैनेजर बनाते समय, "स्नैपशॉट" को मेरे द्वारा "सक्षम" के रूप में चिह्नित किया गया था।

समाधान:

"सक्षम" चेकबॉक्स के साथ एक नया एवीडी प्रबंधक नहीं बनाया गया है और फिर नए टारगेट किए गए एवीडी प्रबंधक को "लक्ष्य" के रूप में चलाने की कोशिश करें, समस्या अब नहीं होगी


2
मुझे इसका समाधान मिल गया है जो मेरे लिए काम करता है। मैंने यह भी पाया कि समस्या का एक लक्षण यह था कि डिवाइस को हटाने की कोशिश करते समय यह उपयोग में नहीं है ... AVD इसे हटाने में असमर्थ है क्योंकि यह उपयोग में है। नया डिवाइस बनाया -> कोई समस्या नहीं।
गिब्रॉन

2

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


2

विकल्प:

  • एमुलेटर पर होम बटन पर क्लिक करें। इंतजार 2 सेकंड का हो सकता है .... यह हमेशा मेरे लिए काम करता है !!!

या

  • श्रेया के सुझाव के साथ जाएं (अधिकांश सुझावों के साथ और ग्रे द्वारा संपादित)।

1

एवीडी डिवाइस में एसडी कार्ड के लिए मेरे पास केवल 12 एमबी था।

इसे 2 जीबी तक बढ़ाने से समस्या हल हो गई।


मेरे पास एसडी कार्ड के लिए 200 आंतरिक और 0 थे। इसे 400/200 में बदलने से मेरे लिए मदद मिली।
ज़िट्रैक्स

1

समाधान:

कमांड लाइन से एमुलेटर चलाएं:

sdk/tools> ./emulator-x86 -avd <DeviceName> -partition-size 1024 -gpu on

फिर मैंने कमांड लाइन के साथ-साथ कॉर्डोवा / फोनगैप टूल्स का उपयोग करके ऐप लॉन्च किया)

myapp/cordova> ./run

पृष्ठभूमि

मेरा मानना ​​है कि यह कुछ हार्डवेयर संगतता समस्या है। PhoneGap 2.4.0 का प्रारंभ करते हुए निर्देश का पालन ​​करने पर मुझे यह समस्या आई । मैंने Intel Hardware Accelerated Execution Manager को स्थापित करने के लिए उनकी सलाह का पालन किया, और मुझे लगता है कि यह मेरी परेशानी का स्रोत है। एमुलेटर लॉन्च करने के लिए ग्रहण emulator64-x86प्रोग्राम ( sdk/toolsफ़ोल्डर में) का उपयोग करता है । मुझे इसे बदलने के लिए एक्लिप्स के अंदर कोई रास्ता नहीं मिल रहा था, लेकिन मुझे इंटेल HAXM वेब पेज के "टिप्स एंड ट्रिक्स" सेक्शन के द्वारा पाया गया कि मैं emulator-x86प्रोग्राम का उपयोग करके कमांड लाइन से सफलतापूर्वक चलाने के लिए एमुलेटर प्राप्त कर सकता हूं । मुझे यकीन नहीं है कि emulator64-x86कार्यक्रम मेरे सिस्टम पर काम क्यों नहीं करता है। मैंने Apple वेबसाइट पर पुष्टि की कि मेरे पास 64-बिट प्रोसेसर है

मेरा सिस्टम:

  • OSX 10.6.8
  • 2x2.26 GHx क्वाड-कोर इंटेल Xeon
  • 6 जीबी रैम
  • ADT v21.1.0-569685
  • ग्रहण 3.8.0

मेरा AVD:

  • डिवाइस: नेक्सस एक
  • लक्ष्य: एंड्रॉइड 4.2.2 - एपीआई स्तर 17
  • CPU: इंटेल एटम (x86)
  • RAM: 512
  • इंटरनल स्टोरेज: 256
  • एसडी कार्ड: 128

अद्यतन: पुष्टि की है कि emulator64-x86अभी तक काम नहीं करता है, लेकिन यह है कि इंटेल
13:00

1

मैंने एक नया डिवाइस बनाया। पहले वाले को हटा दिया।


1

इनमें से किसी भी समाधान ने मेरे लिए काम नहीं किया। इसके बजाय, जो काम करता था वह कमांड लाइन टूल (या मैक में टर्मिनल), सीडी को एसडीके / प्लेटफॉर्म-टूल डायरेक्टरी में जाने के लिए था, और फिर इसे चलाएं:

adb kill-server

फिर इसे चलाएं:

adb start-server

ऐसा करने के बाद मैंने फिर से काम किया। क्यों? कौन जाने।

मेरे MAC पर प्लेटफ़ॉर्म-टूल फ़ोल्डर का रास्ता $ HOME / प्रतिष्ठान / adt-bundle-mac-x86_64-20130522 / sdk / platform-tools था यह शायद आपकी मशीन पर कहीं और होगा।

मुझे यह पृष्ठ भी मिला जो कुछ उपयोगी कदम प्रस्तुत करता है:

http://android.okhelp.cz/android-emulator-wont-run-application-started-from-eclipse/


1

एवीडी (एंड्रॉइड वर्चुअल डिवाइस) बनाते या संपादित करते समय मेरे लिए जो काम किया गया वह चेकबॉक्स "यूज़ होस्ट जीपीयू" को सक्षम कर रहा था। यह चेकबॉक्स डिफ़ॉल्ट रूप से सक्षम नहीं था।


1

मेरे लिए यह तब काम आया जब मैंने Options इम्यूशन ऑप्शंस: ’के तहत Host यूज होस्ट जीपीयू’ विकल्प का चयन किया।

आप वर्चुअल डिवाइस की एडिट विंडो के तहत विकल्प पा सकते हैं।

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


0

मैंने वर्चुअल डिवाइस SD कार्ड का आकार 500MB से बढ़ाकर 2GiB कर दिया, समस्या हल हो गई।


0

निम्नलिखित चरणों ने मेरे लिए काम किया: 1. गोटो प्रोजेक्ट -> स्वच्छ। 2. अपने पिछले AVD को हटाएं और एक नया बनाएं।


0

मैंने देखा कि यह एक पुरानी पोस्ट है। हालाँकि मैं बस एक ही समस्या में भाग गया और एक समाधान पाया। ए) सुनिश्चित करें कि आपके पास सीपीयू / एबीआई है एटम बी) राम 2048 सी है) वीएम हीप 256 डी है) आंतरिक भंडारण 200 ई है) उपयोग होस्ट जीपीयू एफ की जांच करना सुनिश्चित करें) डिवाइस नेक्सस 5 है (मेरी व्यक्तिगत पसंद) जी) एंड्रॉइड 4.4.2 एपीआई स्तर 19

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