2016-03-16 10 views
15

द्वारा एक मौजूदा कनेक्शन जबरन बंद कर दिया गया था, मैंने इस समस्या को ठीक करने के लिए कई पोस्ट पढ़ीं। मेरे लिए कोई काम नहीं किया।एंड्रॉइड स्टूडियो: java.io.IOException: रिमोट होस्ट

त्रुटि:

Target device: lenovo-lenovo_a6000-89a70dc9 
Installing APK: C:\Users\Nikhil\AndroidStudioProjects\ProfitKey\app\build\outputs\apk\app-debug.apk 
Uploading file to: /data/local/tmp/helix.profitkey.hotelapp 
java.io.IOException: An existing connection was forcibly closed by the remote host 

मैं नीचे

  1. को मार डालो की कोशिश की और एशियाई विकास बैंक शुरू
  2. अमान्य और एंड्रॉयड स्टूडियो
  3. टास्कबार
  4. पुनः आरंभ में निकाला गया एडीबी प्रक्रिया को पुनः प्रारंभ डिवाइस और पीसी
  5. को पुन: प्रारंभ स्टूडियो, स्वच्छ और पुनर्निर्माण
  6. टास्कबार केवल एक adb.exe है
  7. अपडेट किया गया डिवाइस प्रबंधक

एक और डिवाइस यह काम कर रहा है से चालक। लेकिन पहले दोनों डिवाइस मेरे लिए ठीक काम किया।

Target device: motorola-xt1022-ZX1B33PRVP 
Installing APK: C:\Users\Nikhil\AndroidStudioProjects\ProfitKey\app\build\outputs\apk\app-debug.apk 
Uploading file to: /data/local/tmp/helix.profitkey.hotelapp 
Installing helix.profitkey.hotelapp 
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/helix.profitkey.hotelapp" 
pkg: /data/local/tmp/helix.profitkey.hotelapp 
Success 

संपादित:

मैं दो Lenovo A6000 के साथ की कोशिश की। एक काम कर रहा है और दूसरा काम नहीं कर रहा है। फिर, मोटो काम कर रहा है और सैमसंग गैलेक्सी काम नहीं कर रहा है। जब भी मैं एडीबी को मार रहा हूं और शुरू कर रहा हूं। टास्क मैनेजर पहले दो एडीबी बना रहा था और कुछ सेकंड बाद छुपा रहा था। क्या यह एक समस्या थी? लेकिन अभी भी कुछ डिवाइस ठीक काम कर रहे हैं।

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

enter image description here

+1

क्या आपने डिवाइस में यूएसबी डिबगिंग सक्षम किया है जहां यह काम नहीं कर रहा है? –

+0

@ देवंशु द्विवेदी धन्यवाद। हां मैंने यूएसबी डिबगिंग सक्षम की है। –

+0

जब मुझे अचानक इस तरह की समस्या मिलती है, तो मुझे आमतौर पर डिवाइस से मैन्युअल रूप से बचे हुए ऐप डेटा को हटाना पड़ता है और फिर यह – fillobotto

उत्तर

10

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

+0

हाँ यह मुझे – Teekam

+0

ओह में मदद करता है, हाँ, यह सिर्फ पोर्ट समस्या थी। यह फ्रंट कंप यूएसबी स्लॉट था। हो सकता है कि इसमें कुछ तरंग प्रतिरोध/असंतोष हो क्योंकि इसकी लंबी एलडीई पन्नी द्वारा लिपटे नहीं हैं। – CodeToLife

0

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

1

adb.exe पुनरारंभ करने के लिए मेरे लिए काम किया। (विंडोज़ के लिए, बस टास्क मैनेजर पर जाएं और adb.exe प्रक्रिया को फिर से तैनात करें और फिर से तैनात करें)

3

मुझे भी एक ही समस्या का सामना करना पड़ा, यह एक बंदरगाह समस्या थी, मैं कंप्यूटर फ्रंट यूएसबी पोर्ट का उपयोग कर रहा था, बस कंप्यूटर बैक यूएसबी पोर्ट का उपयोग करें और समस्या सुलझ गयी।

+0

मैंने यूएसबी पोर्ट बदल दिया। यह मेरी मदद की। – HemangNirmal

0

मुझे भी एक ही समस्या का सामना करना पड़ा, बस कंप्यूटर यूएसबी पोर्ट और समस्या हल हो गई। या जीनमोशन एमुलेटर

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