2011-12-15 2 views
6

я получаю сообщениеEclipse issue - Ошибка запуска: Не удалось подключиться к удаленной виртуальной машине. Тайм-аут соединения

Launch error: Failed to connect to remote VM. Connection timed out.

каждый раз, когда я отладки мое приложение на устройстве для чтения. Я добавил к AndroidManifest в:

<uses-permission android:name="android.permission.SET_DEBUG_APP"/> 

и

android:debuggable="true" 

Но все же это не помогает. Когда я перезагружаю Eclipse (закрываю его и открываю снова), эта проблема иногда решается. Его действительно сложно работать таким образом. Как я могу решить эту проблему?

+0

http://stackoverflow.com/questions/7658197/adb-stops-detecting-my-phone-after-a-while/7658379 # 7658379 .. ответ от Лалита Поптани ... работал для меня. – MKJParekh

ответ

11

У меня иногда возникает эта проблема после отключения телефона от компьютера и повторного подключения.

я CTRL +ALT + УДАЛИТЬ и убить всех adb.exe процессов и фиксирует это для меня.

Пожалуйста, попробуйте, если это также сработает для вас.

Примечание: Я считаю, это быстрее, чем перезагрузки adb из командной строки/затмить

+0

это сработало ... thn :) –

7

Просто была эта ошибка, попробовал несколько вещей, наконец, меняя порт работал. Я был в порту 8600, изменен на 8601 и подключается мгновенно! Этот параметр можно найти в Windows-> Preferences-> Android-> DDMS. Измените порт по умолчанию, примените и перезапустите Eclipse.

4

Просто удалите приложение с устройства и снова запустите debug.

2

При запуске моего приложения как приложения для Android на Galaxy SII все работало нормально. При отладке же приложения, я получил ошибку:

Launch error: Failed to connect to remote VM. Connection timed out.

На моем Windows XP была установлена ​​JRE 1.7. После полной деинсталляции Java 1.7 и установки JDK 1.6u26 я смог отладить мое приложение.

3

Я не знаю почему, но это работает для меня: сначала запустите (или отлаживайте) свое приложение в эмуляторе, а затем отлаживайте приложение на устройстве (без закрытия эмулятора).

Я знаю, что это нехорошее решение, но это легко.

1

У меня был AVG 2013 в моей системе, я удалил его, и все работает нормально. Я предполагаю, что AVG не разрешает эмулятору открывать порт для отладчика.

3

Другое дело, чтобы попытаться:

В моем случае я 2 экземпляра затмения работает

Для решения:

  • Закрыть затмить
  • менеджер Использование задач, чтобы убить любого дополнительного процессы затмения, которые работают
  • Перезапуск eclipse
+0

Спасибо! Работал для меня! – bgolson

2

В Eclipse ... Окно -> Настройки -> Общие -> Сетевые подключения, выберите «Родной» в качестве Активного поставщика.

У меня была эта проблема, и я сошел с ума. Теперь я решил.

0

Да, у меня была эта проблема много за последние несколько недель. У StackOverflow нет недостающих предлагаемых решений, но большинство из них связано с перезапуском или убийством.

Я заметил, что сообщение об ошибке включало в себя фразу «Время ожидания подключения». Поэтому я надеялся, что есть некоторые настройки для продления этого времени, и поэтому приложение не будет таймаутом.

Существует! Что работало для меня, так это увеличить время ожидания.

Я в настоящее время на Eclipse, Кеплера (Build ID: 3.0.3-20140327-1716-типизированного)

Под окнами menüü -> Perferences -> Java -> Debug

В нижней части в окне вы увидите следующее поле: Тайм-аут отладчика (мс): 3000

Я просто добавил еще один ноль, 30000, и моих проблем больше не было.

Вы можете обнаружить, что ваши контрольные точки продолжают пропущены изначально, но подождите! С этим длительным временем таймаута, просто продолжайте проезжать мимо тех точек останова, пока отладчик не будет успешно прикреплен и не забудет! Вы останавливаетесь на контрольных точках.

Еще лучше, запустите свое приложение в режиме «отладки», сложите руки, подождите 30 секунд или более ... затем на нее!

Это была следующей ссылке, которая привела к этому откровению:

getting Launch error: Failed to connect to remote VM. Connection timed out. which trying to debug my app on my device in android

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

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