2013-03-18 2 views
0

Я использую eclipse для отладочного приложения для Android. Когда я буду нажимать кнопку запуска, запустите приложение. Но нажимать на какую-то кнопку вызывает исключение. Поэтому я стараюсь отладки, но кажется, что отладчик останавливается на:Отладчик Android не подключается

Attemting to connecto debugger to 'com.example.myapplication' on port 8867. 

Он не отвечает.

Что это такое? Как разрешить? Любые советы, пожалуйста.

ответ

1

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

  • Удалите предыдущий APK, а затем установите его еще раз и попробуйте запустить его.

И вы получаете это в своем журнале?

Attemting to connecto debugger to 'com.example.myapplication' on port 8867. 

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

Затем попробуйте следующие шаги, он может работать

  • Закрыть Eclipse.
  • Удалить USB.
  • Перейдите в диспетчер задач и удалите все «eclipse.exe» (в моем случае у меня было 4-5 экземпляров).
  • Также удалите 'adb.exe'.
  • Restart Eclipse.
  • Подключите USB.
1

Для некоторых приложений требуется разрешение для процесса отладки. Проверьте разрешение android.permission.SET_DEBUG_AP P в AndroidManifest.xml.

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

Вы также можете добавить android:debuggable="true" в прикладной тег AndroidManifest.xml.