Ответ 1
Попробуйте adb kill-server
и adb start-server
, чтобы перезапустить adb. Его можно найти в вашем каталоге sdk для Android, вложенной папке plattform-tools
.
Я попытался изменить сборку приложения, и теперь eclipse не работает.
В консоли нет ничего, и когда я запускаю отладку, в журнале нет ничего.
Я получил это сообщение:
[2011-03-31 11:22:58 - Logcat]device not found
com.android.ddmlib.AdbCommandRejectedException: device not found
at com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:736)
at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:373)
at com.android.ddmlib.Device.executeShellCommand(Device.java:284)
at com.android.ddmuilib.logcat.LogPanel$3.run(LogPanel.java:527)
Попробуйте adb kill-server
и adb start-server
, чтобы перезапустить adb. Его можно найти в вашем каталоге sdk для Android, вложенной папке plattform-tools
.
Перезапустить eclipse один раз... и повторить попытку
...
отключить отладку USB на мобильном телефоне или ваш AVD может помочь вам решить эту проблему. Этот метод работает для меня:)
Я столкнулся с аналогичной проблемой в Linux. Оказалось, что мой adb-сервер работает под моей учетной записью пользователя, поэтому выполните следующую исправленную проблему:
sudo adb kill-server
sudo adb start-server
У меня также была такая же проблема. Перейдите в раздел "Параметры разработчика" и затем Отменить авторизацию отладки USB.
Перезапустите затмение и проверьте, продолжает ли ошибка. Также проверьте, установлена ли у вас правильная версия AVD-менеджера или нет.
Если вы используете Эмулятор, а перезапуск adb не решает проблему, закройте текущее запущенное Android-устройство и запустите его снова.
По какой-то причине мое устройство отключилось, а повторное подключение устройства разрешило проблему.