java.io.IOException: невозможно открыть соединение для синхронизации! в Нексус

Я пытаюсь запустить свое приложение в eclipse, но нашел эти ошибки. с которым столкнулись впервые, поэтому не могли бы вы дать мне какие-либо идеи для этой ошибки. в настоящее время я использую мобильный телефон Nexus.

  [2011-08-04 15:59:09 - App] Android Launch!
  [2011-08-04 15:59:09 - App] adb is running normally.
  [2011-08-04 15:59:09 - App] Performing  com.horror.android.AppActivity     activity launch
  [2011-08-04 15:59:09 - App] Automatic Target Mode: using device 'HT9CRP800333'
  [2011-08-04 15:59:09 - App] Uploading Test.apk onto device 'HT9CRP800333'
  [2011-08-04 15:59:09 - App] Failed to install Test.apk on device 'HT9CRP800333': Unable to open sync connection!
  [2011-08-04 15:59:09 - App] java.io.IOException: Unable to open sync connection!
  [2011-08-04 15:59:09 - App] Launch canceled!

Почему я получаю сообщение java.io.IOException: Unable to open sync connection! . Заранее спасибо.


person Horrorgoogle    schedule 04.08.2011    source источник
comment
если вам нужно больше решений по этой проблеме, нажмите на эту ссылку: stackoverflow.com/questions/3912548/   -  person Horrorgoogle    schedule 23.12.2011


Ответы (3)


Нет, это не про ваш код. Попробуйте отключить usb, а затем снова подключить. Если это не поможет, попробуйте перезагрузить устройство. Обычно у меня в таких случаях срабатывает.

person Maxim    schedule 04.08.2011
comment
Я все еще сталкиваюсь с этой проблемой. - person Horrorgoogle; 04.08.2011
comment
Здесь я обнаружил ту же проблему stackoverflow .com/questions/3912548/ - person Maxim; 04.08.2011
comment
reboot zindabaad - это хинди для Да здравствует перезагрузка :D - person Akshat; 08.06.2012

зайдите в Настройки->Разработка-> и попробуйте отключить «Отладку по USB» и включить то же самое

person Prakhs    schedule 27.09.2011
comment
это работает хорошо - быстрее, чем перезагрузка! - person benpage; 25.11.2011
comment
Кажется, это действительно лучшее решение. - person fyr; 18.02.2012
comment
Есть отличное приложение, которое делает это. К сожалению, оно требуется root, но это особенно удобно на моем SGS2, так как мне нужно отключить кабель, снова подключить его, закрыть окно USB-монтирования и пройти через меню во второй раз. - person Paul Lammertsma; 13.07.2012
comment
Это должен быть принятый ответ. - person easycheese; 21.11.2012

С вашего компьютера:

Попробуйте перезапустить АБР:

adb kill-server
adb start-server

Для Linux (я должен сделать это в Ubuntu):

sudo -i (for root)
adb kill-server
adb start-server

Сценарий, который я сделал в своем «.bashrc»:

alias fixadb="sudo sh -c '/path/to/adb kill-server'; sudo sh -c '/path/to/adb start-server';"

Для Windows:

Ctrl + Alt + Del - Open Task Manager
Kill adb.exe
Right-click on adb.exe, Run as Administrator 

USB-порты:

Try switching USB ports, this usually helps me every once in a while.

С вашего телефона:

Android SDK ‹ 11:

Settings > Development > Try disabling and re-enabling 'USB debugging'

Android SDK > 11:

Settings > Developer Options > Try disabling and re-enabling 'Android debugging'

Попробуйте перезагрузить телефон

person Jared Burrows    schedule 25.07.2012