2013-10-31 8 views
5

बनाता है मुझे एक अजीब समस्या है जहां हर बार मैं कमांड लाइन (डिवाइस कमांड या पुल, या अनइंस्टॉल इत्यादि) से adb चलाता हूं, डिवाइस ऑफलाइन हो जाता है लेकिन अगर मैं अब ग्रहण में डीडीएमएस में जाता हूं और एडीबी रीसेट करें, यह ऑनलाइन वापस आता है। अगर मैं ग्रहण के भीतर से खेल चला रहा हूं, तो यह चलता है (जिसके द्वारा मेरा मतलब है कि मेरा ग्रहण डीडीएमएस एडब का उपयोग करने में सक्षम है) लेकिन कमांड लाइन से, कुछ भी एडीबी से संबंधित डिवाइस को ऑफलाइन लाता है और इसे वापस लाने का एकमात्र तरीका ऑनलाइन ग्रहण के अंदर डीडीएमएस से adb रीसेट है। प्रभावी रूप से, मैं कमांड लाइन के माध्यम से adb-related कुछ भी नहीं कर सकता।कमांड लाइन से चल रहे एडीबी डिवाइस को ऑफ़लाइन

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

मुझे अब एक महीने से अधिक का सामना करना पड़ रहा है और मैंने Google पर और स्टैक ओवरफ्लो पर किए गए सभी शोध किए हैं, लेकिन मुझे कुछ भी नहीं मिला है जो इस विशिष्ट मुद्दे को हल कर सकता है।

किसी भी मदद की सराहना की जाती है। धन्यवाद।

+0

मेरे पास एक समान समस्या है, जहां, adb * कमांड लाइन के माध्यम से काम करने के लिए * प्रारंभ * होगा, लेकिन पुल कमांड में कुछ फाइलें इत्यादि वापस आ जाएंगी। :( – BrainSlugs83

+0

मुझे यह समस्या भी है, एडीके v19 के साथ। यहां तक ​​कि "कनेक्ट होने पर सोना नहीं" चालू करने से भी इस समस्या को ठीक नहीं किया जाता है। –

उत्तर

1

समस्या यह है कि आपके कंप्यूटर में adb का दो संस्करण है। adb.exe, AdbWinApi.dll और AdbWinUsbApiC:/Windows से निकालें और सब ठीक हो जाएगा।

+0

यह आपकी समस्या हो सकती है, लेकिन यह निश्चित रूप से एक सामान्य समस्या नहीं है। कोई एंड्रॉइड एसडीके इंस्टॉलर नहीं उन्हें सी: \ विंडोज़ में डालता है। –

+0

लेकिन यदि आप कुछ टूल का उपयोग करने का प्रयास करते हैं जो अपने एडीबी का उपयोग करते हैं। वे इसे * सी:/विंडोज * में रखते हैं। –

संबंधित मुद्दे