Не удалось проанализировать вывод 'adb version'? - PullRequest
17 голосов
/ 14 февраля 2010

Я использую Windos 7 и Eclipse 3.5, и я не знаю, почему я получаю эту ошибку. Когда я пытаюсь запустить программу, она дает мне:

[2010-02-13 23:09:41 - HelloAndroid]The connection to adb is down, and a severe error has occured.
[2010-02-13 23:09:41 - HelloAndroid]You must restart adb and Eclipse.
[2010-02-13 23:09:41 - HelloAndroid]Please ensure that adb is correctly located at 'C:\Users\Mohit\Documents\AndroidSDK\tools\adb.exe' and can be executed.

Я даже пытался запустить Eclipse и adb.exe в качестве администратора. Что здесь происходит? Как я могу это исправить и начать создавать приложения для Android?

Ответы [ 9 ]

25 голосов
/ 16 июля 2011

выключил COMODO Defense + модуль и все заработало ....

21 голосов
/ 24 января 2012

Если у вас установлена ​​ Comodo Internet Security , вам не нужно отключать эту функцию:

  1. Запустить настройки Comodo
  2. защита +
  3. список активных процессов
  4. добавить adb.exe в доверенные процессы
  5. перезапустить сервер: запустить "adb kill-server" "adb start-server"

РЕДАКТИРОВАТЬ : Для пользователя Comodo 6.x

  1. Открыть Comodo
  2. Щелкните значок задач справа вверху
  3. Нажмите Расширенные задачи
  4. Нажмите Открыть дополнительные настройки
  5. Выберите Настройки безопасности -> Рейтинг файлов -> Доверенные файлы из левая панель
  6. Нажмите на значок стрелки вверху внизу
  7. Нажмите Добавить -> добавить adb.exe

вот так :) Надеюсь, это поможет

12 голосов
/ 09 декабря 2010

Да, у меня была такая же проблема после того, как я сделал обновление,

однако, я только что исправил это :) ИСПРАВИТЬ ПРОБЛЕМУ:

в папке: \ android-sdk-windows \ перейдите в папку \ platform-tools; скопировать файлы и вставьте в папку \ tool

Перезапустите Eclipse

3 голосов
/ 12 февраля 2013

Я перепутал все решения, представленные выше, но нашел другое -

Попробуйте запустить затмение с правами администратора

ВЫПОЛНИТЬ КАК АДМИНИСТРАТОР

надеюсь, что это сделает работу.

2 голосов
/ 30 июня 2011

Два варианта решения этой проблемы в Windows:
Вариант 1:

  1. Закройте затмение, если оно работает.
  2. Запустите командную строку.
  3. Перейдите в папку инструментов андроида SDK.
  4. запустить 'adb kill-server'
  5. затем запустите 'adb start-server'.
  6. начать затмение.

Вариант 2:

  1. Откройте диспетчер задач.
  2. убить процесс adb.
  3. начать затмение.

Проблема должна быть решена.

2 голосов
/ 31 января 2011

После установки 2.3 SDK я получил adb внутри D: \ AndroidSetup \ android-sdk- каталог windows \ platform-tools. Я задал этот путь в среде переменная и моя проблема решена.

1 голос
/ 27 июля 2011

Для меня это работает, потому что я перехожу с одного затмения на другое, чтобы переустановить SDK, а затем снова установить ADT, полностью удалить из ADT затмения и заново установить.

0 голосов
/ 01 августа 2013

принудительно запустить sdk manager несколько раз (попробуйте прямо из проводника). когда вы можете сделать это, Comodo может отправить сообщение. разрешить вопрос. затем снова запустите менеджер SDK и обновите. тогда обновите затмение.

0 голосов
/ 14 февраля 2010

Как показано этой цепочкой , вам может потребоваться убить существующий процесс abd или разблокировать порт 5037 (остатки предыдущих adb попыток запуска).

Попробуйте закрыть Eclipse, выдав 'C:\Users\Mohit\Documents\AndroidSDK\tools kill-server' команда с терминала и повторная попытка.
Если это по-прежнему не работает, попробуйте открыть Activity Monitor, чтобы посмотреть, есть ли запущенные процессы adb, и убить их.

Привет, теперь все в порядке, я увидел в командной строке nestat - a, что на порту 5037 было несколько процессоров. Порт, который служит для эмулятора.
Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...