त्रुटि: एंड्रॉइड स्टूडियो में एसडीके के भीतर एडीबी का पता लगाने में असमर्थ


93

क्या किसी को पता है कि इसका क्या मतलब है? मैं Android के लिए noobish की तरह हूँ। जब मैं अपने सिम्युलेटर पर "रन" बटन पर क्लिक करता हूं तो मुझे यह संदेश मिलता है।

फेंकने योग्य: एसडीके के भीतर अदब का पता लगाने में असमर्थ

मैं नवीनतम संस्करण चला रहा हूँ, 0.8.14

संपादित करें: मैं एंड्रॉइड स्टूडियो का उपयोग कर रहा हूं


अपना ग्रहण बंद करें। यदि आप अपने मैक का उपयोग कर रहे हैं तो आपको कमांड लाइन या टर्मिनल में लिखना चाहिए। adb मार-सर्वर और फिर दर्ज करें। फिर adb start-server..Open ग्रहण फिर से लिखें।
थियो

क्या आप ग्रहण का उपयोग कर रहे हैं?
व्लादिस्लाव कान

adb वह स्थान है जहाँ ग्रहण स्थापित होता है। यानी C: \ Users (आपका नाम) \ Desktop \ Android Studio \ adt-bundle-windows-x86_64-20140702 \ e ग्रहण
Theo

8
यह AVG एंटीवायरस के कारण adb.exe को ट्रोजन (गलत अलार्म) के रूप में पहचानने और इसे संगरोध में जोड़ने के कारण भी हो सकता है। बस फ़ाइल को श्वेतसूची में रखें और यह ठीक होना चाहिए।
Dzhuneyt

@Dzhuneyt, एवीजी ही नहीं। अवास्ट ने भी मुझे परेशान किया। आप एंटीवायरस की जाँच अवश्य करें।
नेकेमिया हॉफमैन

जवाबों:


169

ADBअब में स्थित है एंड्रॉयड एसडीके मंच-उपकरण

  1. अपनी [sdk directory]/platform-toolsनिर्देशिका की जांच करें और यदि यह मौजूद नहीं है, तो एंड्रॉइड स्टूडियो में एसडीके प्रबंधक खोलें (शीर्ष मेनू में कहीं एक बटन, नीचे तीर के साथ एंड्रॉइड लोगो), एसडीके टूल टैब पर स्विच करें और एंड्रॉइड एसडीके प्लेटफॉर्म का चयन करें / स्थापित करें -tools

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

  1. वैकल्पिक रूप से, आप स्टैंडअलोन एसडीके प्रबंधक की कोशिश कर सकते हैं: एसडीके प्रबंधक खोलें और आपको सेटिंग्स विंडो के निचले भाग में "लॉन्च स्टैंडअलोन एसडीके प्रबंधक" लिंक देखना चाहिए। स्टैंडअलोन एसडीके प्रबंधक पर क्लिक करें और खोलें, फिर स्थापित करें / अपडेट करें

"टूल> एंड्रॉइड एसडीके प्लेटफॉर्म टूल"।

  1. यदि उपरोक्त समस्या का समाधान नहीं करता है, तो टूल को फिर से स्थापित करने का प्रयास करें: "स्टैंडअलोन एसडीके प्रबंधक" खोलें और एंड्रॉइड एसडीके प्लेटफ़ॉर्म-टूल की स्थापना रद्द करें, [your sdk directory]/platform-toolsनिर्देशिका को पूरी तरह से हटा दें और एसडीके प्रबंधक का उपयोग करके इसे फिर से इंस्टॉल करें।

  2. अपने एंटीवायरस छाती की जाँच करें। कभी-कभी एंटीवायरस प्रोग्राम को लगता है कि adb.exe एक वायरस है। यदि आप इसे वहां पाते हैं तो कृपया फ़ाइल को पुनर्स्थापित करें और यह काम करना शुरू कर देगा। आप एंटीवायरस प्रोग्राम में adb.exe को एक सुरक्षित फ़ाइल के रूप में भी रख सकते हैं।

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

उम्मीद है की यह मदद करेगा!


22

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

  • Unable to locate adb within SDK या
  • Unable to obtain result of 'adb version'

    मैंने प्लेटफ़ॉर्म-टूल्स, आदि की अदब, अनइंस्टॉल की शुरुआत / स्टॉप की कोशिश की थी। मैंने पाया कि मेरे C:\Users\<UserName>\AppData\Local\Androidफ़ोल्डर के अंदर मेरे पास कई एसडीके फ़ोल्डर थे। मैंने निम्नलिखित कार्य किया:

    1. एंड्रॉइड स्टूडियो के एसडीके प्रबंधक का उपयोग करके यूनिस्टॉल प्लेटफॉर्म-टूल
    2. platform-tools\प्रत्येक C:\Users\<UserName>\AppData\Local\Android\sdk*निर्देशिका के भीतर सभी निर्देशिकाओं को हटा दिया गया
    3. एंड्रॉइड स्टूडियो के एसडीके प्रबंधक का उपयोग करके प्लेटफ़ॉर्म-टूल को पुनर्स्थापित किया गया

आशा है कि यह किसी दिन उनके मुद्दे के साथ मदद करता है।


1
C: \ Users \ myusername \ AppData \ Local \ Android \ sdk \ platform-tools
IberoMedia

मेरे मामले में मेरे पास केवल एक एसडीके फ़ोल्डर था, लेकिन प्लेटफ़ॉर्म-टूल्स को अनइंस्टॉल करना और फिर से स्थापित करना मेरे लिए काम करता था
फिकरात्रा

17

यदि आप Android Studio का उपयोग कर रहे हैं और AVG वायरस से सुरक्षा है, तो adb.exe फ़ाइल वायरस वॉल्ट में हो सकती है। यह मेरी समस्या थी। ठीक करने के लिए: AVG खोलें। विकल्प (शीर्ष दाएं) का चयन करें, फिर वायरस वॉल्ट। यदि आपको वहां adb.exe फ़ाइल दिखाई देती है, तो उसे चुनें और फिर पुनर्स्थापित करें पर क्लिक करें।


4
अवास्ट में होने की पुष्टि कर सकते हैं।
सुपरहैकर

3
हाँ, यह अवास्ट में भी होता है। प्रोटेक्शन पर जाएं> वायरस चेस्ट> आवश्यक चेकबॉक्स adb.exe की जांच करें> डिलीट पर डाउन क्लिक करें> रिस्टोर> रीस्टार्ट करें एंड्रॉइड स्टूडियो
M.ArslanKhan

15

एंड्रॉइड स्टूडियो में, एंड्रॉइड स्टूडियो के शीर्ष टैब बार पर 'टूल्स' पर क्लिक करें

उपकरण >> Android >> SDK प्रबंधक >> स्टैंडअलोन Sdk प्रबंधक लॉन्च करें

वहां आप स्पष्ट रूप से देख सकते हैं कि कौन सा प्लेटफ़ॉर्म टूल गायब है, तो बस इसे इंस्टॉल करें और आपका adb ठीक से काम करने लगेगा।

पूरी तरह से कम से कम एक Api पैकेज (Android Api 23 या 24) स्थापित करें।


11

मेरे मामले में मेरे पास अपनी परियोजना के लिए कोई एसडीके नहीं था (निश्चित नहीं कि क्यों)। बस प्रोजेक्ट स्ट्रक्चर डायलॉग ( alt+ctrl+shift+sया स्क्रीन पर बटन 1) और फिर प्रोजेक्ट-> प्रोजेक्ट एसडीके के लिए चुना गया <no SDK>। बस इसे नवीनतम में बदल दिया

प्रोजेक्ट संरचना संवाद


8

इसे आज़माएँ: प्रोजेक्ट संरचना में फ़ाइल-> प्रोजेक्ट स्ट्रक्चर लेफ्ट> SDKs SDK लोकेशन Android SDK लोकेशन (पुराने वर्जन प्रेस +, एक और sdk जोड़ें) चुनें


तो आपको लगता है कि मेरे sdk स्थान में कुछ गड़बड़ है?
SleepsOnNewspapers

1
हां मुझे ऐसा लगता है। एसडीके प्रबंधक खोलने की कोशिश करें और सभी प्लगइन्स भी स्थापित करें
व्लादिस्लाव कान

3

बस अपने एसडीके प्रबंधक पर जाएं और एंड्रॉइड एसडीके टूल इंस्टॉल करें


3

मेरे मामले में यह गलत रास्ते का एक साधारण मामला था। बस प्रोजेक्ट स्ट्रक्चर डायलॉग (alt + ctrl + shift + s) और फिर प्लेटफॉर्म-> SDK's और फिक्स्ड Android SDK होम पाथ पर चला गया।

SDK पथ को ठीक करें


मेरे मामले में, मैंने एक परियोजना एसडीके का चयन नहीं किया था। N00b गलती। यह मुझे सही रास्ते पर ले गया। धन्यवाद!
एपिकवेज

3

अंत में जांच के कई घंटों के बाद मुझे लगता है कि मेरे पास AVD प्रबंधक "adb का पता लगाने में असमर्थ" के साथ सभी के लिए एक और समाधान है।

मुझे पता है कि हमारे पास एसडीके के लिए फाइल -> सेटिंग्स -> सूरत और व्यवहार -> सिस्टम सेटिंग्स -> एंड्रॉइड एसडीके में सेटिंग है। ऐसा लगता है कि यह पर्याप्त नहीं है! ऐसा प्रतीत होता है कि एंड्रॉइड स्टूडियो (कम से कम नया संस्करण 4) उपरोक्त सेटिंग के बावजूद परियोजनाओं को एक डिफ़ॉल्ट एसडीके नहीं देता है।

तो, आपको भी (प्रत्येक परियोजना के लिए) फाइल -> प्रोजेक्ट स्ट्रक्चर -> प्रोजेक्ट सेटिंग्स -> प्रोजेक्ट पर जाना होगा, और प्रोजेक्ट एसडीके का चयन करना होगा, जो डिफ़ॉल्ट रूप से [नो एसडीके] पर सेट है।

यदि ड्रॉप-डाउन बॉक्स में कुछ भी नहीं है, तो नया चुनें, एंड्रॉइड एसडीके चुनें, और अपने एंड्रॉइड एसडीके स्थान पर नेविगेट करें (सामान्य रूप से C: \ Users [उपयोगकर्ता नाम] \ AppData \ Local \ Android \ Sdk विंडोज पर)। फिर आप Android API xx प्लेटफॉर्म का चयन कर पाएंगे। अब आपको यह कष्टप्रद अदब त्रुटि नहीं मिलनी चाहिए।

HTH


आपका बहुत बहुत धन्यवाद। यह वास्तव में बेकार है कि कोई डिफ़ॉल्ट sdk चुना नहीं है और कोई संवाद नहीं है जो आता है।
अल्लेसफ़्यूअरडेनकैल

2

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


2

एक ही समस्या है। मैकओएस, एंड्रॉइड स्टूडियो 3.6.1, एसडीके एंड्रॉइड 10.0।

यह वह निर्देशिका है जहां एंड्रॉइड स्टूडियो एडीबी बाइनरी की तलाश कर रहा है:

$ cd ~/Library/Android/sdk/platform-tools/
➜  platform-tools $ ls
package.xml  platform-tools  signing_request_for.3232179dce22d8a6332018729026ed39f5d5cd0b.1585090071041.platform-tools_r29.0.6-darwin.filelist

हालाँकि, द्विआधारी एक निर्देशिका में गहरा है:

platform-tools $ ls platform-tools
adb  dmtracedump  etc1tool  hprof-conv  make_f2fs  mke2fs.conf  sload_f2fs         sqlite3
api  e2fsdroid    fastboot  lib64       mke2fs     NOTICE.txt   source.properties  systrace

बस वर्तमान निर्देशिका के लिए एक नरम लिंक करें:

platform-tools $ ln -s platform-tools/adb ./
➜  platform-tools $ ls
adb          platform-tools
package.xml  signing_request_for.3232179dce22d8a6332018729026ed39f5d5cd0b.1585090071041.platform-tools_r29.0.6-darwin.filelist

इसने मेरे लिए छल किया।

PS इसे PATH में जोड़ना मदद नहीं करता है, मैं बेशक इसे टर्मिनल में चला सकता हूं, लेकिन Android Studio MacOS में .Sshrc से पथ परिवर्तन को नहीं लेता है।


बस CI- पर्यावरण (Bitrise.io) पर एक ही समस्या है, इसे इंगित करने के लिए धन्यवाद! प्लेटफ़ॉर्म टूल के v29.0.6 में हालिया बदलाव हो सकता है।
टोबी 512

1

हाँ, मेरा वही अनुभव है

ADB अब प्लेटफ़ॉर्म-टूल्स डायरेक्टरी में स्थित है।

  1. korsosa ने कहा कि अपने [sdk निर्देशिका] / मंच-उपकरण निर्देशिका की जाँच करें, यदि यह मौजूद है। यदि नहीं, तो एंड्रॉइड स्टूडियो में एसडीके प्रबंधक खोलें (शीर्ष मेनू में एक बटन, नीचे तीर के साथ एंड्रॉइड लोगो), और टूल> एंड्रॉइड एसडीके प्लेटफ़ॉर्म-टूल डाउनलोड और इंस्टॉल करें।

  2. यदि आपके पास मंच-उपकरण हैं, तो आपके पास adb.exe फ़ाइल है। मेरे मामले में, वह फ़ाइल टूट गई थी, इसलिए उस प्लेटफ़ॉर्म-टूल को दोबारा डाउनलोड करें


1

यदि आपके पास पहले से ही एंड्रॉइड एसडीके प्लेटफ़ॉर्म टूल इंस्टॉल है, तो फ़ाइल> सेटिंग्स> सिस्टम सेटिंग्स> एंड्रॉइड एसडीके> लॉन्च स्टैंडअलोन एसडीके प्रबंधक पर जाएं।

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


1

हालांकि ये सभी उत्तर मेरे परिदृश्य में सही हो सकते थे लेकिन यह काम नहीं किया। यह सब शुरू हुआ जब मैंने 3.0rc1 प्राप्त करने के बाद 2. * एंड्रॉइड स्टूडियो संस्करण की स्थापना रद्द की। लेकिन उस चीज़ पर शिकंजा कस गया और यह त्रुटि होने लगी। उसके बाद मैंने इन चरणों का पालन किया और उनमें से किसी ने भी काम नहीं किया। एसडीके निर्देशिका का विश्लेषण करते समय मैंने देखा कि मेरे पास दो प्लेटफ़ॉर्म टूल फ़ोल्डर हैं। .Backup में adb.exe था जहां अन्य एक के रूप में नहीं था। मैंने दूसरे प्लेटफ़ॉर्म-टूल फ़ोल्डर में .backup फ़ाइलों की प्रतिलिपि बनाई और उसने मेरा मुद्दा ठीक किया।

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


1

मैं नहीं जानता कि इस प्रश्न का उत्तर देने में शायद बहुत देर हो चुकी है। लेकिन अगर कोई मेरी स्थिति में है और इस समस्या से जूझना उपयोगी होगा।

कुछ एंटीवायरस प्रोग्राम एक वायरस के रूप में adb.exe का पता लगाते हैं । आपको उस जगह पर एक नज़र डालनी चाहिए जहाँ एंटीवायरस आपके पहचाने गए खतरों को डाल रहा है और उसे वहाँ से पुनर्स्थापित कर रहा है। के लिए वायरस छाती केAvast Antivirus अंदर है

आशा है कि यह किसी के लिए उपयोगी होगा!


1

यदि आपके पास एंटीवायरस (जैसे AVG) है, तो आप फ़ाइल को संगरोध से बाहर निकाल सकते हैं।

मेनू> क्वारंटाइन> adb.exe फ़ाइल के बगल में स्थित चेक बॉक्स> हटाएँ के बगल में तीर> पुनर्स्थापित करें पर क्लिक करें

लेकिन कभी-कभी, फ़ाइल संगरोध में फिर से दिखाई देगी। इसे हल करने का तरीका Restore and add exceptionमेनू> सेटिंग> सामान्य> अपवाद> पर जाकर या कुछ इस तरह से क्लिक करके है :C:\Users\Johndoe\AppData\Local\Android\Sdk\platform-tools\

अन्य एंटीवायरस में "संगरोध" के समान समतुल्य होते हैं जो एपीके फ़ाइल में हो सकते हैं।


1

मेरे मामले में मैंने ऊपर की कोशिश की है, लेकिन लगता है जैसे adb स्थापित नहीं होगा इसलिए मुझे जो करना था वह है फ़ोल्डर में adb.exe कॉपी करना और काम करना! मैंने adb.exe की प्रतिलिपि बनाई और अपने डिवाइस में निम्न पथों पर चिपकाए:

C: \ Users \ आपका डिवाइस-उपयोगकर्ता नाम \ AppData \ Local \ एंड्रॉयड \ एसडीके

C: \ Users \ आपका डिवाइस-उपयोगकर्ता नाम \ AppData \ Local \ एंड्रॉयड \ एसडीके \ मंच-उपकरण

उम्मीद है कि यह किसी की जरूरत में मदद करता है।


0

विशिष्ट आवश्यक फ़ाइल या सब कुछ डाउनलोड करने के बाद भी, हम फ़ाइल निष्पादन त्रुटि का सामना कर सकते हैं।

फ़ाइल निष्पादन विफलता निम्नलिखित कारणों से हो सकती है:
1. उपयोगकर्ता अनुमति / एस (उत्तराधिकार में हेरफेर)।
2. भ्रष्ट फ़ाइल।
3. फ़ाइल उसी समय किसी अन्य एप्लिकेशन द्वारा एक्सेस की जा रही है।
4. फ़ाइल एंटी-मैलवेयर / एंटी-वायरस सॉफ़्टवेयर द्वारा लॉक की जा रही है।

अजीब तरह से मेरे एंटीवायरस ने अडब, एवीडी और jndispatch.dll फ़ाइलों को अशुद्ध फ़ाइलों के रूप में पाया और उन्हें इसकी तिजोरी में फेंक दिया।

मुझे उन्हें AVG वॉल्ट से पुनर्स्थापित करना पड़ा। AndroidStudio और अन्य आवश्यक फ़ोल्डर के फ़ोल्डर (अपवाद सूची में फ़ोल्डर जोड़ें) को अनदेखा करने के लिए AVG कॉन्फ़िगर करें।

यदि आप एंटीवायरस के बिना हैं और अभी भी इस समस्या का सामना कर रहे हैं, तो याद रखें कि विंडोज 7 और इसके बाद के संस्करण में 'विंडोज़ डिफेंडर' इनबिल्ट हैं। देखें कि क्या यह साथी भी ऐसा ही कर रहा है। अपने फोल्डर को एंटीवायरस की 'एक्सक्लूजन' सूची में रखें क्योंकि वेंडर विश्वव्यापी है।

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


0

यदि आप विंडोज़ 10 चला रहे हैं (विंडोज 7 भी हो सकता है) और एंड्रॉइड स्टूडियो, संभावना है कि यह विंडोज़ वर्चुअल मेमोरी समस्या के कारण हो सकता है। यह देखने के लिए एडीबी संस्करण प्राप्त करने में असमर्थ है


यहाँ lilttle बिट के बारे में विस्तार से बता सकते हैं। जैसा कि बाहरी लिंक समय के साथ बदल सकते हैं।
पैंथर

0

मैं इस मुद्दे के साथ था Android Studio 3, SDK प्रबंधक किसी तरह मंच-उपकरण फ़ोल्डर में पूर्ण उपकरण शामिल नहीं था इसलिए मुझे इसे मैन्युअल रूप से डाउनलोड करना पड़ा:

https://developer.android.com/studio/releases/platform-tools.html

फिर इसे मेरे android/sdk/platform-tools/फ़ोल्डर में निकालें


मैं वास्तव में अलग एसडीके डाउनलोड (विंडोज़) में adb.exe भी नहीं देख सकता हूं?
ग्रेग

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

ओह, ठीक है तो मैंने अलग "sdk टूल्स" नहीं "प्लेटफ़ॉर्म टूल" डाउनलोड किया - धन्यवाद
ग्रेग

@Greg - ऐसा लगता है कि यह एक अलग मुद्दा है
सॉलिडस्नेक

हां :) यह सुनिश्चित नहीं है कि प्लेटफ़ॉर्म टूल के साथ एंड्रॉइड स्टूडियो को चयनित / डाउनलोड क्यों नहीं किया गया, लेकिन अब मिल गया है
ग्रेग

0

अगर आपको adb की समस्या है तो टूल्स पर जाएं-> sdk manager -> मिस्ड एसडीके टूल्स इंस्टॉल करें

इन तरीकों का उपयोग करके मेरी समस्या हल हो गई


0

मुझे त्रुटि संदेश मिलता है, लेकिन adb.exe वैसे भी चलता है (और डिबगिंग ठीक काम करता है), इसलिए इसकी कोई समस्या नहीं है (इसके अलावा त्रुटि संदेश परेशान हो रहा है)। मेरा सबसे अच्छा अनुमान है कि एक ही समय में एक से अधिक प्रक्रिया कार्यक्रम शुरू करने की कोशिश कर रही है।


0

यह मेरे लिए काम कर रहा है (एंड्रॉइड स्टूडियो 3.1.3):

1. सुनिश्चित करें कि 'Android SDK प्लेटफ़ॉर्म-टूल' स्थापित है:

उपकरण> एसडीके प्रबंधक> एसडीके उपकरण (टैब)

2. 'adb.exe' फ़ाइल का पथ कॉपी करें । आमतौर पर यहाँ:

C: \ उपयोगकर्ता \ उपयोगकर्ता नाम \ AppData \ Local \ एंड्रॉयड \ Sdk \ मंच-उपकरण

3. विंडोज में एनवायरमेंट वेरिएबल्स खोलें :

'Window + R'> और 'SystemPropertiesAdvanced'> एनवायरमेंट वेरिएबल्स टाइप करें ...

4. 'PATH' नाम के साथ नया सिस्टम वैरिएबल बनाएं और अपने adb.exe पाथ का मान जैसे 'C: \ Users \ Username \ AppData \ Local \ Android \ Sdk \ platform-tools'


1
कृपया यह मत करो !!!!!! यह आपके मौजूदा पथ चर को ओवरराइड करेगा .. और आप अपने पिछले सभी रास्तों को खो देंगे
हसीब ज़ुल्फ़िकार

0

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

मैं ओएस एक्स 10.14.2 पर एंड्रॉइड स्टूडियो 3.3 चला रहा हूं। अंत में मैंने निम्नलिखित कोशिश की:

rm -rf Library/Android/sdk

इसने पूरे एसडीके फ़ोल्डर को हटा दिया। आपको टर्मिनल में अपने होम डायरेक्टरी पर इस कमांड को चलाना चाहिए। (इसे खोलने पर डिफ़ॉल्ट स्थान है)

मैंने तब एंड्रॉइड स्टूडियो शुरू किया और यह एसडीके नहीं खोज सका। इसलिए इसने मुझे इसे डाउनलोड करने के लिए प्रेरित किया। मैंने एक ताजा एसडीके डाउनलोड किया और सब कुछ सामान्य रूप से काम कर रहा था।

यह ओवरकिल हो सकता है लेकिन यह काम कर गया।


0

आप टर्मिनल या cmd से इस तरह डाउनलोड कर सकते हैं:

$sudo apt update 
$sudo apt install android-tools-adb android-tools-fastboot

//check version or test adb is running or not
$adb version

0

मुझे पता है कि यह मूर्खतापूर्ण है, लेकिन मेरे मामले में जब मुझे एक ही त्रुटि संदेश मिल रहा था, तो डिवाइस को कनेक्ट करने के लिए उपयोग किए जाने वाले यूएसबी केबल को बदलने से समस्या तय हो गई: ओ

शायद यह किसी और को भी फायदा हो सकता है ?!


0

मेरा Android स्टूडियो संस्करण 3.6.1

नवीनतम संस्करण को अपडेट करने के बाद मैं कुछ घंटों के लिए इस समस्या का सामना कर रहा हूं। इसे हल करने के लिए मेरे कदम:

-> अपडेट किया गया sdk प्लेटफ़ॉर्म-टूल [हालांकि यह अभी तक मेरी डिवाइस नहीं ला रहा है]

-> USB केबल बदलें, फिर मेरे 2 डिवाइस दोनों स्टूडियो के साथ जुड़ रहे हैं और मेरे ऐप को सफलतापूर्वक चला रहे हैं।

मुझे नहीं पता कि यह मूर्खतापूर्ण कदम किसी की मदद कर सकता है लेकिन यू उस पर एक नज़र रख सकता है। मैं सिर्फ अपना अनुभव साझा करता हूं, धन्यवाद।


0

मेरे लिए मैं आपके मैक पर डिफ़ॉल्ट शेल के रूप में zsh पर स्विच कर रहा था। वापस स्विच करें और इसे पुनः आरंभ करें।


0

जब होगा तब होगा

स्थान पर्याप्त नहीं

एमुलेटर शुरू करने के लिए अदब के लिए उपलब्ध है।

एसडीके मूल निर्देशिका में बस कुछ जगह (6 जीबी) मुक्त करें।

यदि डॉस काम नहीं करता है, तो यहां जाएं और उन अन्य तरीकों का परीक्षण करें जो यहां उल्लिखित हैं।


-1

टास्क मैनेजर खोलें और सेवा को खोजने के बाद adb.exe देखें। यह सेवा बस इसे समाप्त करती है, और फिर से चलती है

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