एंड्रॉइड एमुलेटर -5554 ऑफ़लाइन


134

मुझे एमुलेटर -5554 की समस्या है, यह बताता है कि यह ऑफ़लाइन है।

जब मैं adb devicesकमांड लाइन से यह कहता हूं

emulator-5554 offline

नए सिरे से शुरू करने के बाद भी, मैं उस कमांड को आज़माता हूं और यह अभी भी कहता है कि यह ऑफ़लाइन है।

समस्या यह है कि जब मैं abd install <path>कमांड प्रॉम्प्ट का उपयोग करके एमुलेटर पर .apk फ़ाइलों को स्थापित करने का प्रयास करता हूं , तो यह मुझे बताता है कि यह ऑफ़लाइन है, अगर मैं एक और डिवाइस बनाता हूं और उस एक को चलाता हूं, तो .apk फ़ाइलों को स्थापित करने का प्रयास करें, यह कहता है कि मैं। बहुत सारे उपकरण जुड़े हुए हैं। इसलिए दूसरे शब्दों में, मैं अपनी .apk फाइलें स्थापित नहीं कर सकता।

कैसे दुनिया में मैं उस शापित एमुलेटर -5554 से छुटकारा पा सकता हूं? मैंने सुना है कि यदि आप एक पुनरारंभ करते हैं, तो उसे सभी उपकरणों को साफ करना चाहिए, लेकिन यह काम नहीं करता है। यह ऐसा है जैसे मेरा कंप्यूटर शुरू होने पर इसे इनिशियलाइज़ किया जा रहा है। किसी को इस मुद्दे में चला गया है?

धन्यवाद


3
यह निर्धारित करने के लिए कि समस्या एमुलेटर है यह कोशिश करें: 1. एक एमुलेटर खोलें। 2. एक और एमुलेटर खोलें। 3. adb devicesएमुलेटर के नाम प्राप्त करने के लिए। 4. Excecuting द्वारा APK स्थापित करने का प्रयास करें: adb -s NAME_OF_DEVICE install file.apk5. हमें बताएं कि क्या होता है।
क्रिस्टियन

मैं यह कोशिश करूंगा कि जब मैं घर पहुंचूं (अभी काम पर), मुझे नहीं पता था कि आप उस डिवाइस को निर्दिष्ट कर सकते हैं जिसे आप इंस्टॉल करना चाहते हैं। यह वास्तव में उपयोगी होना चाहिए। मैं कुछ घंटों में अपडेट करूंगा। उत्तर के लिए धन्यवाद!
हन्सज्व

टिप्पणी के लिए एक बार फिर शुक्रिया। मैंने एमुलेटर पर APK स्थापित करने में सक्षम था जो आपने कहा था। डिस्कनेक्ट किया गया एक अभी भी मेरी डिवाइस सूची में बना हुआ है, लेकिन मैं जो करना चाहता था, वह स्थापित किया गया था। धन्यवाद फिर से, यह काम किया!
हन्सज्व

मुझे लगता है कि यह प्रश्न संबंधित है: stackoverflow.com/questions/6013624/… इस धागे पर एक नज़र डालने की कोशिश करें।
आइवी

यह आपके प्रश्न का उत्तर नहीं देता है, लेकिन आपकी समस्या को हल कर सकता है - adb -dएमुलेटर, adb -eएमुलेटर के बजाय यूएसबी डिवाइस के बजाय निर्दिष्ट यूएसबी डिवाइस , और adb -s NAMEमुझे लगता है कि इसका उपयोग विशेष रूप से निर्दिष्ट करने के लिए किया जा सकता है कि आप कौन सा डिवाइस चाहते हैं, हालांकि मैं इस बात पर अस्पष्ट हूं कि क्या अंतिम है हमेशा आपके सोचने के तरीके से काम करता है।
एरहनीस

जवाबों:


62

ऐसे मामले में, आप यह सुनिश्चित करने के लिए निम्न में से सभी कर सकते हैं कि आपका एमुलेटर फिर से काम करना शुरू कर दे:

  1. Cmd पर जाएं और टाइप करें adb kill-server
  2. कार्य प्रबंधक पर जाएं और adbप्रक्रियाओं में खोजें। यदि आपको एक मिलता है, तो उस पर राइट क्लिक करें और एंड प्रोसेस ट्री पर क्लिक करें।
  3. ग्रहण में, विंडो> एंड्रॉइड वर्चुअल डिवाइस मैनेजर पर जाएं , उस AVD पर क्लिक करें जिसे आप लॉन्च करना चाहते हैं, स्टार्ट पर क्लिक करें और " लॉन्च फ्रॉम स्नैपशॉट " को अनचेक करें और फिर लॉन्च पर क्लिक करें।

बस! इसमें थोड़ा समय लगेगा और इसे आपकी समस्या का समाधान करना चाहिए।


यह मेरे लिए भी काम करता है (एडीबी को मारना मेरी समस्या का समाधान नहीं हुआ, किसी भी स्थिति में)।
बूगर

जैसे ही मैंने उस प्रोसेस ट्री को मारा, adb रनिंग डिवाइसेस लिस्ट क्लियर हो गई :) इसने काम किया। <3 धन्यवाद
डेथआरएस

9
एंड्रॉइड स्टूडियो में, वर्चुअल डिवाइस बूट विकल्प को क्विक बूट से कोल्ड बूट में बदलने के लिए मेरे लिए काम करता है।
eldes

जब मैं इसे Visual Studio 2019 से निष्पादित करता हूं, तो मुझे एंड्रॉइड डिवाइस मैनेजर में "लॉन्च फ्रॉम स्नैपशॉट" सेटिंग कहां मिल सकती है?
जैकिटिक

106

1 है। इस समस्या को ठीक करने के लिए "डेटा मिटाएं"।

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

२। यदि यह काम नहीं करता है, तो इम्यूलेटेड डिवाइस पर जाएं और डेवलपर विकल्प सक्षम करें> यूएसबी डिबगिंग सक्षम करें


1
एमुलेटर से ऐप को अनइंस्टॉल करना मेरे लिए ट्रिक का काम करता था। लेकिन यह डेटा पोंछते रूप में एक ही विचार है
जेम्स

1
इससे 'वाइप डेटा' के ठीक नीचे 'कोल्ड बूट' के साथ संयुक्त संयोजन में मदद मिली।
एस गिसेल

tks इतना, आपने मेरा दिन बचाया
Manh Nguyen

24

जिस तरह से एंड्रॉइड एमुलेटर का पता लगाता है वह पोर्ट 5555 पर शुरू होने वाले पोर्ट को स्कैन करके है।

adb devicesसूची में जो संख्या आप देखते हैं (आपके मामले में 5554 में) उस बंदरगाह की तुलना में एक कम होगी जो अदब खुला पा रहा है।

आपके पास संभवतः एक प्रक्रिया है जो पोर्ट 5555 पर सुन रही है। "ऑफ़लाइन" डिवाइस से छुटकारा पाने के लिए, आपको उस एप्लिकेशन को ढूंढना होगा और इसे बंद करना होगा या इसे अलग पोर्ट को सुनने के लिए फिर से कॉन्फ़िगर करना होगा।


सवाल एडीबी के बारे में था। ADB पोर्ट नंबर 5555 से शुरू होता है।
ब्रिघम

2
"आपके पास संभवतः एक प्रक्रिया चल रही है जो पोर्ट 5555 पर सुन रही है"। यह वास्तव में मदद करता है क्योंकि हम उस बंदरगाह पर एक और सर्वर चला रहे थे और इसके बारे में पूरी तरह से भूल गए थे!
अभिजीत

यह हमेशा 5554 में शुरू हुआ - मेरे सभी पीसी (घर और काम करने वाले) पर ... और यह हमेशा कई एमुलेटर का उपयोग करते हुए ईवीएन (5554, 5556, 5558, 5560, ...) है।
फैंटमैक्स

फ्रैंक, आपको क्यों लगता है कि वे सब भी हैं? ऐसा इसलिए है क्योंकि Android भी बीच में विषम संख्या वाले बंदरगाहों का उपयोग करता है।
ब्रिघम

इससे मुझे भी मदद मिली! मेरे पास 5555 पर एक पोर्ट खुला था जो एमुलेटर 5554 (?) के रूप में दिखता है। हर कोई जो पहले से ही गैर-कार्यकारी "सर्वर को रिबूट करता है" शैली के उत्तर देने की कोशिश करता है, को आगे बढ़ना चाहिए और अपने स्थानीयहोस्टोन को पोर्ट्सन करना चाहिए। मुझे लगता है कि ADB USB उपकरणों का अधिक सीधे उपयोग करेगा, मेरे स्थानीय बंदरगाहों को नहीं देख रहा है और प्रोटोकॉल प्रोटोकॉल की जांच किए बिना वहां एक एमुलेटर होने के बारे में धारणा बना रहा है।
mvr

22

यह समाधान विंडोज के लिए है।

( मैक / लिनक्स के लिए @ क्रिस नाइट समाधान देखें )

  1. Windows पॉवर्सशेल प्रारंभ करें:

    प्रारंभ -> 'शक्तियाँ' टाइप करें -> ENTER दबाएँ

  2. निम्न आदेश चलाएँ: adb डिवाइस


PS C:\Users\CJBS>adb devices
List of devices attached
emulator-5656   host
emulator-5652   host
12b80FF443      device

इस मामले में, 12b80FF443 मेरा भौतिक उपकरण है, और एमुलेटर- * प्रविष्टियां कचरा हैं।

  1. @Brigham के अनुसार , "जिस तरह से एंड्रॉइड एम्यूलेटर का पता लगाता है वह पोर्ट 5555 पर शुरू होने वाले पोर्ट को स्कैन करके है।" पोर्ट नंबर एमुलेटर नाम (इस मामले में 5656 और 5652) के बाद इंगित किया गया है। पोर्ट नंबर की जांच करने के लिए एमुलेटर पोर्ट नंबर प्लस 1 है। तो इस मामले में: -

    5656 + 1 = 5657

    5652 + 1 = 5653

    तो आइए देखें कि कौन सा प्रोग्राम इन पोर्ट का उपयोग कर रहा है। इस मामले में, दोनों की जांच करने के लिए पोर्ट "565" से शुरू होते हैं। इसलिए मैं 565 से शुरू होने वाले बंदरगाहों के लिए खोज करूँगा। निष्पादित करें:netstat -a -n -o | Select-String ":565"


PS C:\Users\CJBS> netstat -a -n -o |  Select-String ":565"

  TCP    127.0.0.1:5653         127.0.0.1:5653         ESTABLISHED     5944
  TCP    127.0.0.1:5657         127.0.0.1:5657         ESTABLISHED     5944
  1. इस आउटपुट में अंतिम फ़ील्ड PID (प्रोसेस आईडी) है - इस मामले में यह इन दोनों बंदरगाहों के लिए PID 5944 है। तो आइए देखें कि यह प्रक्रिया आईडी क्या है। ययययय यययय यययय यययय यययय यययय यययय यययय यययययय tasklist /v | Select-String 5944।। पिछली कमांड के आउटपुट के साथ 5944 बदलें:

PS C:\Users\CJBS> tasklist /v | Select-String 5944

adb.exe                       5944 Console                    1      6,800 K Running         MyPCName\CJBS          0:06:03 ADB Power Notification Window

क्या आश्चर्य है। यह एडीबी है। जैसा कि अन्य उत्तरों से पता चलता है, यह अन्य कार्यक्रम भी हो सकते हैं।

  1. अब, बस इस प्रक्रिया आईडी को मार दें। निष्पादित करें kill 5944, पिछले कमांड में PID के साथ 5944 की जगह।

PS C:\Users\CJBS> kill 5944
  1. यह पुष्टि करने के लिए कि स्प्यूरस एमुलेटर चला गया है, निम्नलिखित कमांड को चलाएं: adb डिवाइस

PS C:\Users\CJBS>adb devices
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
12b80FF443      device

एडीबी फिर से शुरू होता है (क्योंकि यह पहले मारा गया था), और यह कोई और अधिक नकली एमुलेटर का पता नहीं लगाता है।


9

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


1
आप एक नायक हो!
फेलिप कैस्टिलहोस

हाय @ शमशुल क्या आप बता सकते हैं कि एमुलेटर में सेटिंग्स से डेवलपर विकल्प कैसे एक्सेस करें? मुझे लगता है कि आप एंड्रॉयड स्टूडियो में AVD मैनेजर की बात कर रहे हैं। मेरे पास इस धागे में वर्णित एक ही मुद्दा है और आपके सुझाव को छोड़कर सुझाई गई सभी चीजों की कोशिश की है। मुझे AVD प्रबंधक में एमुलेटर के लिए कोई भी डेवलपर विकल्प दिखाई नहीं देता है।
एडी

हाय एडी, डेवलपर विकल्प को चालू करने की सामान्य प्रक्रिया एमुलेटर और वास्तविक उपकरणों के लिए समान है। सॉफ़्टवेयर जानकारी में बिल्ड नंबर ढूंढें, उस पर बार-बार टैप करें, शायद 7-10 टैप के बाद, आप देखेंगे कि डेवलपर विकल्प सक्षम हो गया है।
शम्सुल आरिफिन साजिब

8

यदि आप लिनक्स या मैक पर हैं, और ऑफलाइन डिवाइस को 'एमुलेटर -5554' मान रहे हैं, तो आप निम्नलिखित चला सकते हैं:

netstat -tulpn|grep 5554

निम्नलिखित उत्पादन से कौन सा उत्पादन होता है:

tcp        0      0 127.0.0.1:5554          0.0.0.0:*               LISTEN      4848/emulator64-x86
tcp        0      0 127.0.0.1:5555          0.0.0.0:*               LISTEN      4848/emulator64-x86

यह मुझे बताता है कि प्रक्रिया आईडी 4848 (आपकी संभावना अलग होगी) अभी भी 5554 पोर्ट पर सुन रही है। अब आप उस प्रक्रिया को मार सकते हैं:

sudo kill -9 4848

और भूत ऑफ़लाइन डिवाइस अब और नहीं है!


8

AVD प्रबंधक से ड्रॉप-डाउन में "कोल्ड बूट नाउ" विकल्प आज़माएं। यह मेरे लिए काम किया!


यह शायद पहली बात है जो लोगों को इन अति-जटिल अन्य समाधानों में जाने से पहले कोशिश करनी चाहिए ...
ralfoide

7

मेरे मामले में, मुझे कुछ ऐसी प्रक्रिया मिली, जो अदब को अच्छी तरह से काम नहीं करती है।
आप परीक्षण करने के लिए कुछ अजीब प्रक्रिया को मारने और "अदब उपकरणों" को चलाने की कोशिश कर सकते हैं।

इसने मेरे लिए काम किया:
प्रक्रिया नाम MONYog.exe को मारें


7

मैंने अपना कमांडप्रोम्पट खोलकर इसे हल किया:

adb मार-सर्वर

अदब उपकरण

शुरू करने के बाद, एडीबी अब डिवाइस / एमुलेटर का पता लगाता है।


7

मेरा भी यही मुद्दा था। मैंने यहां सभी समाधानों का वर्णन करने की कोशिश की है, लेकिन उन्होंने मेरी मदद नहीं की। फिर मैंने एंड्रॉइड वर्चुअल डिवाइस मैनेजर में सभी एमुलेटर हटा दिए हैं और नए बनाए हैं। समस्या एंड्रॉइड वर्चुअल डिवाइस मैनेजर के सीपीयू / एबीआई सिस्टम इमेज कॉन्फ़िगरेशन में थी । सिस्टम छवि के साथ मेरे Windows10 मशीन एमुलेटर पर हमेशा ऑफ़लाइन होता है जहां सिस्टम छवि के साथ एमुलेटर अपेक्षा के अनुरूप ठीक काम कर रहा है। बस इस बात का ध्यान रखेंx86x86_64


मेरे मामले में, x86 सिस्टम चित्र विंडोज़ 10, मुझे बस सभी एमुलेटर को हटाने की जरूरत है, फिर उन्हें फिर से बनाना है
Dika

1
बहुत-बहुत धन्यवाद, मैंने काम करने के लिए इतना समय देने की कोशिश की है और यह मेरी समस्या थी
ब्रेंडन सेम

यहाँ भी, लेकिन विंडोज 7 पर
विक्टर ब्रेचन

5

बस लिखें

adb -e reboot

और अदब से खुश रहो))


यह एडीबी को एमुलेटर को रिबूट करने के लिए कहता है। यदि यह ऑफ़लाइन चिह्नित है तो यह काम नहीं कर सकता।
shkschneider

यदि आप पहले rm -Rf ~/.androidऑफ़लाइन उपकरणों को साफ करने के लिए निष्पादित करते हैं तो काम करता है। बेस्ट कमांड और मेरी समस्या को हल करने के लिए केवल एक। नहीं kill-serverया नहीं start-serverकिया।
विक्टर आर। ओलिवेरा

4

"उपयोगकर्ता डेटा मिटाएं" विकल्प ने आखिरकार मेरी समस्या को हल कर दिया। हर बार जब आप एमुलेटर शुरू करते हैं तो उपयोगकर्ता डेटा को मिटा दें। यह हमेशा मेरे लिए काम करता है! मैं विंडोज़ 8 x64 का उपयोग करता हूं, ग्रहण करता हूं


ऊपर सभी की कोशिश की, लेकिन केवल उपयोगकर्ता डेटा को साफ करने के साथ काम किया। धन्यवाद
साईं राम

@ रायम, आपने उपरोक्त सभी प्रयास नहीं किए, क्योंकि यह संकेत कई उत्तरों में दोहराया गया था। भी Cold Boot Nowमदद करता है।
कूलमाइंड

@ सईराम, क्षमा करें। :) धन्यवाद।
कूलमाइंड

4

USB डीबगिंग को अपने एमुलेटर में सक्षम करें

  1. सेटिंग> फ़ोन के बारे में> नंबर बनाएं> डेवलपर बनने के लिए इसे 7 बार टैप करें;
  2. सेटिंग्स> डेवलपर विकल्प> यूएसबी डिबगिंग।

यही आनंद है


USB डिबगिंग को फिर से सक्षम करने से मुझे (बंद और चालू) में मदद मिली
मैक्सिम मज़ूरोक

4

एवीडी प्रबंधक सूची से एक्शन ड्रॉपडाउन: कोल्ड बूट नाउ

उपरोक्त सभी दर्द के बिना इसे पुनः आरंभ करता है।


2

क्या आपने अपने AVD को हटाने और फिर से बनाने की कोशिश की? आप AVD फ़ाइलों को मैन्युअल रूप से उस निर्देशिका में जा कर हटा सकते हैं जिसे वे अपने उपयोगकर्ता (/android/avd उपनिर्देशिका) में संग्रहीत करते हैं।


हाय, उत्तर के लिए धन्यवाद। मैंने कोशिश की कि वास्तव में। अभी तक वहीँ। मैं सब कुछ बस फिर से स्थापित करने के लिए परीक्षा है।
हन्सज्व

2

विंडोज़ कार्य प्रबंधक पर जाएं और "adb.exe" प्रक्रिया को समाप्त करें। एक ही प्रक्रिया के 1 से अधिक उदाहरण हो सकते हैं, उन सभी को समाप्त करना सुनिश्चित करें।


1
"एडीबी किल-सर्वर" के बारे में कैसे?
9

2

क्या आपके पास ब्लूस्टैक्स स्थापित है? यदि आप करते हैं, तो पृष्ठभूमि प्रक्रिया जो इसे चलाता है वह ऑफ़लाइन डिवाइस "एमुलेटर -5554" बनाता है।

कार्य प्रबंधक पर जाएं और "ब्लूस्टैक्स" के विवरण के साथ सभी प्रक्रियाओं को समाप्त करें


2

लिनक्स या मैक पर ब्लॉक किए गए पोर्ट एमुलेटर-आईडी + 1 तो 5555 तो: sudo lsof -i :5555 आपको पोर्ट को ले जाने की प्रक्रिया की पीडा दिखाएगा (इसे दूसरा कॉलम होना चाहिए) ताकि इसे मार सके: sudo lsof -i :5555 | awk '{print $2}' | xargs kill

तब adb (नकली) डिवाइस अब सूची में दिखाई नहीं देंगे


2

मेरे मामले में, एमुलेटर ओरेओ और लोअर के साथ काम कर रहा था, लेकिन पाई के साथ नहीं, और मैंने जो कुछ भी कोशिश की उसका कोई असर नहीं हुआ। आखिरकार जो काम किया, वह एमुलेटर को नवीनतम (28 संस्करण) में अपडेट कर रहा था।


मुझे भी ... बहुत गुस्सा आ रहा है
एनालिस्ट

2

मेरे मामले में, मैंने 'कोल्ड बूट नाउ' शुरू किया और कनेक्शन की अनुमति देने के लिए संदेश पर क्लिक किया।


2

अपना एमुलेटर खोलें,

सेटिंग -> एमुलेटेड डिवाइस के बारे में -> बिल्ड नंबर पर बार-बार क्लिक करें -> डेवलपर विकल्प खोलें -> यूएसबी डिबगिन खोलें


समस्या यह है कि एमुलेटर सिर्फ एक काली स्क्रीन है। आप इसे केवल तभी कर सकते हैं जब आप सेटिंग्स तक पहुंच सकते हैं।
जीन विए

1

मैंने पाया कि जब मैं उपयोग कर रहा हूं, तो संशोधन वातावरण हाल ही में "ऑफ़लाइन" के रूप में नहीं आया है। मैंने अपने रास्तों को ठीक से अपडेट किया (और पुराने एडीबी संस्करण को हटा दिया) और "एडीबी किल-सर्वर", "एडीबी डिवाइसेस" पर, अनुकरण का वातावरण अब "ऑफ़लाइन" के रूप में नहीं आया।

मैं तुरंत उस बिंदु के बाद "एडीबी शेल" का उपयोग करने में सक्षम था।


1

इसे इस्तेमाल करे ...

  1. यदि यह चल रहा है तो एमुलेटर बंद करें।

  2. एमुलेटर फिर से शुरू करें और इसके ऑनलाइन होने की प्रतीक्षा करें।

  3. Commandprompt में कमांड दर्ज करें और ENTER कुंजी दबाएँ: adb tcpip 5555

(सुनिश्चित करें कि एक समय में केवल एक एमुलेटर चल रहा है।)

  1. adb -s एमुलेटर -5555 एमु मार

  2. एंटर की दबाएं…।

  3. किया हुआ।

  4. cmd में कमांड "adb devices" द्वारा उपकरणों की जांच करें।


1

यदि एमुलेटर पहले से खुला है या इसे क्रियान्वित कर रहा है, तो यह बताएगा कि आप ऑफ़लाइन हैं। आप कमांड लाइन (उबंटू) पर दोहरी जांच कर सकते हैं और निष्पादित कर सकते हैं:

 adb devices

आपको अपने एमुलेटर को ऑफ़लाइन देखना होगा, आपको एमुलेटर के रनिंग इंस्टेंस को बंद करना होगा (क्योंकि पोर्ट व्यस्त दिखाई देगा) और उसके बाद आप अपना एप्लिकेशन चला सकते हैं। आशा है कि यह किसी की मदद करता है।


1

मैंने सब कुछ करने की कोशिश की लेकिन यह केवल मेरे मामले के लिए काम करता है: एसडीके प्रबंधक का उपयोग करें, और सिस्टम छवि को पुनर्स्थापित करें। एंड्रॉइड स्टूडियो, कॉन्फ़िगर कॉन्फ़िगर करें, एसडीके प्रबंधक, स्टैंडअलोन एसडीके प्रबंधक लॉन्च करें, सभी "Google एपीआई इंटेल x86 * सिस्टम इमेज", "इंटेल x86 एटम * सिस्टम इमेज" की जांच करें और इंस्टॉल करें। फिर एंड्रॉइड स्टूडियो को फिर से शुरू करें।

आपको AVD प्रबंधक के साथ वर्चुअल डिवाइस को फिर से कॉन्फ़िगर और पोंछना पड़ सकता है, सुनिश्चित करें कि आप x86 संस्करण चुनते हैं।


मेरे लिए, यह x86_64 संस्करण था जो काम कर रहा है, अन्य लोगों ने काम नहीं किया
Hideeyes02

1

सुनिश्चित करें कि आपका सक्षम ADB एकीकरण चिह्नित है; उपकरण> Android> ADB एकीकरण सक्षम करें।

अगर जांच नहीं की गई है, तो इस विकल्प को जांचें और अपने वर्चुअल डिवाइस को बंद करें और इसे फिर से खोलें। यह मेरे लिए काम किया .. शुभकामनाएँ !!


1

मेरे वर्चुअल डिवाइस के साथ भी यही समस्या थी। समस्या प्ले स्टोर को एकीकृत करने वाले आभासी उपकरणों की ओरियो छवि के कारण है। इस समस्या को हल करने के लिए मैंने प्ले स्टोर को एकीकृत किए बिना एक नया उपकरण स्थापित किया और यह सब ठीक था।

आशा है कि यह मदद करता है, अलविदा


क्या अजीब स्थिति है, लेकिन यह मेरे लिए भी तय की।
2136


0

मेरे मामले में कारण यह था कि मैंने एक VM को android-x86 के साथ फिर से शुरू किया था। Android-x86 के साथ VM को रिबूट करना और adb सर्वर को पुनरारंभ करने से समस्या ठीक हो गई।


0

यह इस तथ्य के कारण है कि आपके पास अपनी मशीन पर एक और आभासी उपकरण स्थापित है। यह ब्लूस्टैक्स हो सकता है क्योंकि मैंने भी इसी तरह की समस्या का सामना किया था। मैंने ब्लूस्टैक्स को अनइंस्टॉल किया और फिर चेक किया कि adb devices यह तब ठीक चल रहा था।

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