Intereting Posts
Когда я запускаю проект, возникает такая ошибка Как получить журнал вызовов с определенной даты в android Создайте aar или jar из Android-библиотеки с зависимостями Как использовать getBaseContext () в классе, который не расширяет действие Volley – последовательные запросы вместо параллельных? Android заменяет регулярное выражение Предварительно загруженное приложение Android с файлом библиотеки .so не может быть обновлено NoClassDefFoundError в ParseUtils Версия приложения для Android – версия Min SDK Android Studio: java.io.IOException: существующее соединение было принудительно закрыто удаленным хостом Проблемы с импортом SDK MoPub с помощью Phonegap Блокировка файла через службы Создание многостраничного почтового запроса со сжатым массивом байтов jpeg с пружиной для android Отправка данных из вложенных фрагментов в родительский фрагмент DatePickerDialog неправильно соблюдает минимальную дату 1 января 1970 г.

Я получаю сообщение об ошибке ddms Не могу привязываться к локальному 8602 для отладчика – отладка для Android не требуется

Я только начинаю разработку простого приветствия мирового приложения, и я получил эту ошибку, и я не могу отлаживать какое-либо приложение на AVD и любом устройстве. Я использую Eclipse Juno и Windows 8.

[2012-11-11 10:57:37 - ddms] Can't bind to local 8610 for debugger [2012-11-11 10:57:37 - ddmlib] An established connection was aborted by the software in your host machine java.io.IOException: An established connection was aborted by the software in your host machine at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213) at com.android.ddmlib.Client.sendAndConsume(Client.java:575) at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:348) at com.android.ddmlib.Client.requestAllocationStatus(Client.java:421) at com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:837) at com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:805) at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:765) at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:652) at com.android.ddmlib.DeviceMonitor.access$100(DeviceMonitor.java:44) at com.android.ddmlib.DeviceMonitor$3.run(DeviceMonitor.java:580) [2012-11-11 10:58:41 - ddms] Can't bind to local 8602 for debugger [2012-11-11 10:58:41 - ddms] Can't bind to local 8610 for debugger [2012-11-11 10:58:41 - ddms] Can't bind to local 8602 for debugger 

Я проверил множество доступных решений, в том числе: отключить брандмауэр Windows / антивирус

Добавление строки «127.0.0.1 localhost» в файл хоста

Проверяя, не было ли другого экземпляра eclipse, работающего в фоновом режиме (у меня работает только один экземпляр)

Перезапуск adb

Воссоздание avd

Перезапуск eclipse и мой компьютер также не помогли

Изменение в окне -> Настройки -> Android -> DDMS «базовый локальный порт отладчика» и проверка «использование ADBHOST» с «127.0.0.1» также мне не помогли.

Проверка с netstat -a, что порты не используются

Пожалуйста, возможно, кто-то может решить безумие, чтобы отладчик подключился.

У меня была такая же проблема с момента установки Windows 8.

Установка JRE 6 решила проблему, однако она работала один раз без необходимости этого.

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jre-6u34-oth-JPR

ОК. Я потратил несколько часов, чтобы понять это: выяснилось, что причиной была Java 7. Я удалил Java 7 и установил Java 6 и теперь работает отладка!