2010-03-26 2 views
4

Когда я работаю приложение для Android я получил следующее сообщение об ошибке ..при запуске андроида приложения я получаю ADB ошибка

[2010-03-27 02:47:28 - HelloAndroid] Connection with adb was interrupted. 
[2010-03-27 02:47:28 - HelloAndroid] 0 attempts have been made to reconnect. 
[2010-03-27 02:47:28 - HelloAndroid] You may want to manually restart adb from the Devices view. 

Как я могу это исправить? Thanks Atul Yadav

+2

Обновление SDK-инструментов. Обычно это происходило на эмуляторе 1.6. Запустите: 'adb shell' в консоли. – Pentium10

+1

Запустите eclipse с помощью eclipse.exe -clean –

ответ

0

На всякий случай кто-нибудь найдет это для поиска ответа.

Если вы используете Linux (я запускаю Debian, но это тоже будет работать на Ubuntu), вы можете обнаружить, что ipv6 связан, и это препятствует подключению eclipse и ddms к adb. Для того, чтобы проверить, если ipv6 работает, введите это в терминале/оболочке:

sudo sysctl -a|grep net.ipv6.bindv6only 

если вы тогда дали линию говоря «net.ipv6.bindv6only = 1», то ipv6 связать только включен. Чтобы отключить его, введите это в терминал:

sudo sysctl -w net.ipv6.binv6only=0 

Это отключит его. Теперь перезапустите eclipse и повторите попытку. Если это сработает, то это действительно было связано с ipv6-привязками. Чтобы окончательно отключить его, отредактируйте файл /etc/sysctl.d/bindv6only и измените значение от 1 до 0.

+1

его не работает для меня .. У меня есть net.ipv6.bindv6only = 0, но все же мое приложение не устанавливается в эмуляторе. пожалуйста помоги –

2

Я решаю эту проблему, удалив адрес локального хоста IPV6 из файла моих хостов и перезапустив Eclipse.

#::1   localhost 
#fe80::1%lo0 localhost 

Mac OS X 10.7

ADB 1.0.29

1

Вместо нажатия на Run ярлык непосредственно, попробуйте это.

Перейти к Run> Run Configurations

Выберите ваш App

Нажмите вкладку Target (между Android и Common, ниже Имени :)

Установите флажок в разделе «Выберите предпочтительный виртуальный Android Устройство для развертывания: «с правильным AVD, т.е. 2_2_Default_HV ...

Затем нажмите Run в нижней части экрана.

Смежные вопросы