Android Studio - ADB त्रुटि - "... अनधिकृत उपकरण। कृपया अपने डिवाइस पर पुष्टिकरण संवाद जांचें। "


107

इसलिए मुझे अपने एडीबी लॉग में त्रुटियां होने लगीं, जो मुझे लगता है, मेरे डिवाइस के कारण अब मेरे ऐप के लिए कोई भी लॉगकैट आउटपुट प्रदर्शित कर सकता है। मुझे ऐप से ही सिवाय लॉगकैट के सभी आउटपुट मिल रहे हैं।

PropertyFetcher: AdbCommandRejectedException getting properties for device 04799057970ed1fc: device offline
PropertyFetcher: AdbCommandRejectedException getting properties for device 03799467970ed5fg: device unauthorized. Please check the confirmation dialog on your device.

39
डिवाइस पर अनुमतियों को रद्द करने का प्रयास करें - Developer options-> Revoke USB debugging authorizations। फिर डिवाइस को प्लग करें और इसे फिर से स्वीकार करें।
free3dom

अभी भी एंड्रॉइड स्टूडियो 1.1 के साथ एक ही त्रुटि - स्वीकृत समाधान काम नहीं करता है।
एंटोनियो सेस्टो

2
@ Free3dom द्वारा बताई गई अनुमतियों को रद्द करने के बाद USB पोर्ट को बदलना फ़िंगरप्रिंट सर्टिफ़िकेट ऑथराइज़ेशन डायलॉग को प्रदर्शित किया जाना चाहिए जैसा कि @ द्वारा दिया गया है।
xilef

मुझे यह त्रुटि संदेश एंड्रॉइड 6.0 मार्शमैलो पर मिल रहा है, लेकिन डेवलपर विकल्पों में कोई "रिवोक यूएसबी डिबगिंग प्राधिकरण" विकल्प नहीं है।
आरोन कैंपबेल

जिस टैबलेट के साथ मुझे वही समस्या हो रही है, बस जब तक मैं USB 3 पोर्ट में से किसी पर भी प्रयास नहीं कर रहा था, तब तक उसने संवाद को प्रदर्शित नहीं किया था। अब यह एक ही पीसी के यूएसबी 2 पोर्ट पर पूरी तरह से काम करता है।
तमस्स बोल्वरी

जवाबों:


200

जब आप इसे कनेक्ट करते हैं, तो आपने अपने फ़ोन में फ़िंगरप्रिंट सर्टिफ़िकेट ऑथोराइज़ेशन डायलॉग को मिस कर दिया होता है, USB मोड को मीडिया में बदलने का प्रयास करें, या जो आपके पास है, उससे अलग है और फिर अपने डिवाइस को फिर से कनेक्ट करें, या डेवलपर विकल्पों पर जाएं -> USB डिबगिंग रद्द करें और फिर से कनेक्ट करें, संवाद देखें और स्वीकार पर क्लिक करें, जिससे आपकी समस्याओं का समाधान हो।

यदि वह काम नहीं करता है, तो अपना ANDROID_SDK_HOME फिर से सेट करें, और फिर:

  1. अनप्लग डिवाइस
  2. Daud:

    adb kill-server 
    adb start-server
  3. प्लग इन डिवाइस


हाँ मुझे यह स्पष्ट करना चाहिए था। मैं हमेशा इस पीसी से कनेक्ट करने में सक्षम रहा हूं और मैंने "स्वीकार" बटन पर क्लिक किया है। मैंने कनेक्शन के प्रकार बदलने की भी कोशिश की और यह फिर से पॉपअप नहीं हुआ। मैंने USB पोर्ट भी बंद कर दिए हैं और यह काम भी नहीं किया है ..
जॉर्जी एंजेलोव

सेट करें: ANDROID_SDK_ROOT अपने घर के रास्ते पर जाएं और 'ANDROID_SDK_HOME' !!!!!!!!!!!!!!!!!!!!!!
निमित्त

मेरे मामले में फिंगरप्रिंट प्रमाणीकरण गुम है ... USB को मीडिया और अन्य में बदलकर उसने प्रमाणीकरण के लिए एक पॉप अप दिया, जिसे मैंने ठीक चुना।
15

डिवाइस पर अपने हॉटस्पॉट को बंद करने से भी मदद मिलती है।
जियानहोंग

31

मैंने उसी मुद्दे का अनुभव किया।

यह सुनिश्चित करने के लिए कि आपका एंड्रॉइड डिवाइस सिस्टम से सही फिंगरप्रिंट की उम्मीद कर रहा है (उदाहरण के लिए एंड्रॉइड एसडीके इंस्टॉलेशन स्विच करने के बाद -> अलग-अलग एडीबी सर्वर चल रहा है!), निम्नलिखित करें (वास्तव में, यह मेरे लिए जादू था):

  • अपने Android डिवाइस को अनप्लग करें
  • Android डेवलपर विकल्पों में USB डीबगिंग प्राधिकरण रद्द करें
  • अपने डिवाइस को प्लग करें। आप एक बार फिर फिंगरप्रिंट स्वीकार कर सकते हैं।

9

कृपया इसे जाँचे। https://code.google.com/p/android/issues/detail?id=82850

मैंने उसी मुद्दे का सामना किया। ध्यान दें कि "एडीबी एकीकरण" अक्षम था। कृपया इसे अपने IDE (उपकरण | Android) पर सक्षम करें


मेरे लिए एंड्रॉइड स्टूडियो Ubuntu 14.04 पर काम किया
user1302884

8

1) फोन सेटिंग में जाएं> डेवलपर विकल्प> यूएसबी डिबगिंग को निरस्त करें।

2) USB डीबगिंग को बंद करें और फिर से पुनरारंभ करें।

यह निश्चित रूप से काम करेगा, मेरे मामले में यह काम किया।


3

मेरे साथ ऐसा इसलिए हुआ क्योंकि मैंने पहले एक और पीसी पर यूएसबी डिबग को सक्षम किया था। इसलिए इसे दूसरे पीसी पर काम करने के लिए मुझे यूएसबी डिबगिंग को अक्षम करना पड़ा और दूसरे पीसी से कनेक्ट करते समय इसे फिर से सक्षम करना पड़ा और यह काम कर गया।


3

इसका समाधान सिर्फ USB केबल को बदलना था, जिससे ADB इंटीग्रेशन सक्षम किया गया था के माध्यम से

उपकरण> Android> ADB एकीकरण सक्षम करें।


2

डेवलपर विकल्प चालू होने पर, उपकरणों को अधिकृत करने के लिए नीचे दिए गए Ubuntu उपयोगकर्ता के लिए आदेश हैं।

sudo ~/Android/Sdk/platform-tools/adb kill-server

sudo ~/Android/Sdk/platform-tools/adb start-server

उपकरण पर:

  • डेवलपर विकल्प सक्रिय हुआ
  • यूएसबी डिबगिंग की जाँच की

अपने डिवाइस को अभी कनेक्ट करें और आपको केवल अपने फ़ोन पर अनुरोध स्वीकार करना होगा।


1

मेरे मामले में, यह सचमुच एक खराब यूएसबी केबल था। जाहिरा तौर पर यह किनारे पर सही था - एडीबी लॉगकाट काम करेगा, लेकिन डिवाइस पर किसी ऐप को पुश करने की कोशिश करते समय लगभग आधा समय मुझे यह त्रुटि मिलेगी।

एक अलग केबल में बदल गया, और सब कुछ ठीक था। पुरानी केबल भी चार्ज करने में बहुत धीमी थी, इसलिए मुझे जल्द ही इस पर संदेह करना चाहिए था ...


मुझे उसी केबल के साथ एक अन्य यूएसबी पोर्ट का उपयोग करना था।
तमस्सु बोल्वरी

1

डिवाइस पर डिबग अनुमतियों को निकालें, सेल फोन के साथ जुड़ा हुआ है, फिर उन्हें वापस रख दें, और पूछें कि क्या आप पीसी को डिबग, स्वीकार करने और तैयार करने की अनुमति देना चाहते हैं: डी


0

मैं एक ही समस्या जब wlan पर डिबगिंग था। मैं एंड्रॉइड स्टूडियो से एप्लिकेशन लॉन्च कर सकता था लेकिन लॉगकैट में कोई संदेश नहीं प्राप्त कर सकता था।

मैंने इसे यूएसबी केबल के माध्यम से अपने पीसी से डिवाइस को कनेक्ट करके तय किया, एक बार एप्लिकेशन लॉन्च किया और सब कुछ काम कर रहा था। फिर मैंने USB केबल को डिस्कनेक्ट किया और wlan के माध्यम से फिर से डिबगिंग की कोशिश की और सब कुछ फिर से काम कर रहा था।


0

मुझे भी यही संदेश मिला है। मेरे मामले में, मैंने अपने देव वातावरण को दूसरे नोटबुक पीसी में बदल दिया है और मेरा डिवाइस सैमसंग गैलेक्सी नोट 2014 संस्करण है। मेरा OS विंडोज 7 है

मेरी आकाशगंगा नोट स्थिति निम्नानुसार सूचीबद्ध है

  • डेवलपर विकल्प सक्रिय हुआ
  • यूएसबी डिबगिंग की जाँच की

त्रुटि संदेश "अनधिकृत उपकरण था। कृपया जाँचें ..."

सामान्य तौर पर, डिफ़ॉल्ट Android सेटिंग का स्थान था C:/Users/Your_login_name/.android तब मैंने अपने नए पीसी के सेटिंग फ़ोल्डर में '.android' फ़ोल्डर में सभी फ़ाइलों को कॉपी और पेस्ट किया ।

इसके बाद समस्या दूर हो गई।

मुझे लगता है कि समस्या adbkeyफ़ाइल बेमेल थी। इसके अलावा, मेरे पास कोई मेनू नाम नहीं है जैसे कि revoke adb authorization


0

अजीब केबल लगता है और समाधान चरणों को पुनरारंभ करें ... मैंने पहली बार अपने डिवाइस को अपने उबंटू (15.10) पर प्लग किया है जो मुझे कनेक्ट के रूप में मिला है: मल्टीमीडिया या कैमरा विकल्प और मेरे एंड्रॉइड स्टूडियो में डिवाइस की स्थिति अनधिकृत थी। यह तब तक नहीं था जब तक कि मुझे एंड्रॉइड डिवाइस में पीसी ऑथराइजेशन विकल्प में से एक विकल्प नहीं मिला। जब आप एंड्रॉइड में उचित अनुमति देते हैं तो डिवाइस की स्थिति एंड्रॉइड स्टूडियो में ऑनलाइन बदल जाती है। चियर्स


0

यह मदद कर सकता है - बस एंड्रॉइड एसडीके संस्करण डाउनलोड करें और इंस्टॉल करें (अपने मोबाइल के एंड्रॉइड संस्करण के समान), फिर चलाएं।


0

मेरे मामले में समस्या अनुमतियों के बारे में थी। Ubuntu 19.04 जब rootउपयोगकर्ता एंड्रॉइड स्टूडियो चलाते हैं तो यह मेरे फोन को अनुमति की आवश्यकताओं के बारे में संकेत देगा। लेकिन सामान्य उपयोगकर्ता के साथ ऐसा नहीं होगा।

इसलिए समस्या adbपर्याप्त अनुमति नहीं होने के बारे में थी। मैंने निर्देशिका Androidपर अपने उपयोगकर्ता को फ़ोल्डर का स्वामी बना दिया home

sudo chown -R orkhan ~/Android



0

मुझे यह त्रुटि बहुत बार किसी कारण से मिलती है जब "आयनिक कॉर्डोवा एंड्रॉइड चलाते हैं" और एक एमुलेटर पर चल रहा है। मेरे लिए जो काम करता है वह है "adb.exe" प्रक्रिया को समाप्त करना और फिर से चलाना। कभी-कभी यह भी काम नहीं करता है और जो मैं करता हूं वह एमुलेटर से बाहर है और एंड्रॉइड स्टूडियो में एमुलेटर पर "कोल्ड बूट" करते हैं।


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