Подтвердить что ты не робот

Не удалось найти adb.exe - после обновления до Android SDK 2.3

Я обновил свой Android SDK до версии 2.3 и Android Development Tools 8.0.0. Теперь в Eclipse появляется сообщение об ошибке:

Не удалось найти C:\Program Files (x86)\Android\android-sdk-windows\platform-tools\adb.exe!

И у меня нет этого файла. Как я могу это исправить? Это ошибка в Android SDK 2.3 или Android Development Tools 8.0.0?

4b9b3361

Ответ 1

Мой adb.exe отсутствовал. Поэтому я удалил SDK Android 2.3 и снова установил его. Теперь у меня есть adb.exe, и он работает лучше. Моя первая установка больше не удалась, не вызвав ее для меня.

Ответ 2

Я просто сделал "Помощь" → "Проверить на uppdates" в Eclipse. Затем я проверил каждое обновление (у меня было 2), ожидал завершения обновлений, перезапустил Eclipse, а затем все было исправлено!

У меня были некоторые новые ошибки сборки после обновления, хотя, говоря что-то вроде:

error: множественные замены, указанные в непозиционном формате; вы хотели добавить атрибут formatted = "false"

Я не буду объяснять решение этой проблемы, поскольку этот пост не об этом! Однако; решение этой проблемы можно найти в сообщении группы разработчиков Google группы Google, SDK 2.3: получить "множественные замены, указанные в непозиционном формате" .

Ответ 3

У меня была такая же проблема. Я решил это, перейдя в Help → Check for Updates и обновив перечисленные компоненты в Eclipse.

Ответ 4

Вам нужно обновить PATH, чтобы теперь отразить ADB, расположенный в "Platform-Tools".

В Mac OS X откройте свой терминал и добавьте следующую строку в свой .bash_profile:

export PATH=${PATH}:/Users/yourname/Library/android-sdk/tools:/Users/yourname/Library/android-sdk/platform-tools:

Ваш .bash_profile находится в

~/.bash_profile

Ответ 5

@Jonas В вашем затмении Нажмите "Справка" > "Проверить наличие обновлений". Это обновит плагин ADT. Новый плагин ADT знает, где найти apt и adb. Jus сделайте это, и ваша проблема будет исправлена,

ИЗМЕНИТЬ: см. изображение. Установите также первые два элемента. а alt text

Ответ 6

что я сделал...

  • закрыл мои проекты и вышел Затмение
  • выполняется [MYDRIVE]: [MYANDROIDPATH]\Android-СДК-окна\инструменты\android.bat
  • выбранные "Доступные пакеты" → "Репозиторий Android" и установлены все перечисленные
  • закрыл экран установки и вышел из окна DOS android.bat
  • обновлена ​​среда PATH переменная для включения "[MYDRIVE]: [MYANDROIDPATH]\андроида-СДК-окна\платформенные инструменты"
  • запустил Eclipse и получил ошибку сообщение... нажал: Справка → Проверить для обновлений
  • пусть обновит "Android DDMS", "Инструменты Android Dev", (и Mercurial)
  • перезапустить Eclipse
  • Нажмите: Окно → Настройки → проверил, что путь "[MYDRIVE]: [MYANDROIDPATH]\Android-СДК-окно". Нажмите: Применить → OK
  • перезапущен Eclipse (просто чтобы быть  конечно), открыл мои проекты... назад  работать!

Ответ 7

My Antivirus удалил файл adb.exe, когда я пытался запустить мой проект все, что мне нужно было сделать, это переустановить Android SDK Platform-tools, и он исправил его

enter image description here

Ответ 8

Теперь он находится под платформенными инструментами. Вы должны установить его с помощью инструмента Android, чтобы выбрать пакет "platform-tools".

Я знаю, это глупо.

Ответ 9

У меня была такая же проблема. Мне пришлось перезапустить eclipse три раза и перезагрузиться, а затем это сработало. О, и мне пришлось закрыть все открытые проекты.

Ответ 10

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

Запустить Eclipse- > Справка- > Проверить обновления- > Обновить все
Перезапустить Eclipse

Ответ 11

Это решило мою проблему, которая заключалась в том, что, хотя я указал путь к папке в моем каталоге инструментов платформы (в котором содержался adb.exe), он не включил бы кнопку OK/Apply. Я думал, что я установил плагин ADT (я что-то установил), но, видимо, это не так.

Перейдите сюда и следуйте этим инструкциям: http://developer.android.com/sdk/eclipse-adt.html

Ответ 12

Вам также необходимо обновить плагин ADT для eclipse, он ищет adb в соответствующем каталоге, по крайней мере, он отлично подходит для меня.

Ответ 13

У меня была такая же проблема после установки 2.3 SDK, обновление Eclipse ADT Plugin решило проблему. Предыдущие плагины ADT по-прежнему относятся к папке SDK/tools.

(Я использую JDK 1.6, Eclipse Galileo SR2)

Пожалуйста, не указывайте, что в том числе путь adb.exe в переменной среды PATH необходим только для доступа к командной строке с помощью командной строки.

Я выполнил следующие шаги - и у меня есть рабочая среда как для MAC, так и для Windows:

  • У меня есть путь к инструментам, а также платформенные инструменты в папке Android sdk, установленной так:

    • Добавлен в PATH в .bashrc и (у меня есть все ссылки из .bash_profile) (MAC)
    • Прилагается к системной переменной среды PATH (Windows)
  • Unzipped SDK to/Developer/SDK (Mac) и в D: на окнах (после того, как он на C: раньше потерял все в сбое:)) - для окон можно использовать исполняемый файл, предоставленный Google.

  • Установите репозитории и дополнения для Android (для Google API)

    • Перейдите в приглашение bash (нажав "Terminal in Utilities" ) и введите "android" (это откроет менеджер AVD и SDK (Mac)
    • Нажмите на Setup.exe внутри папки SDK (Windows)
    • Выберите доступные пакеты на левой панели. -Открыть сторонние дополнения и проверить Google Inc для API Google. (Я лично снял все, что устарел, чтобы добавить в будущее, если необходимо)
    • Нажмите "Установить выбранные".
  • Создание AVD

    • Снова запустите диспетчер AVD и SDK, как на предыдущем шаге.
    • Нажмите "Виртуальные устройства" на левой панели.
    • Имя: AVD_2.3 для уровня 9, 1024 MiB и нажмите OK.  AVD_2.3_GA для уровня 9 API Google, 1024 MiB и нажмите "ОК". И так далее для других уровней.
  • Обновление плагина Eclipse ADT

    • Перейдите в Eclipse → Help- > Install New Software- > Link доступного программного обеспечения и выберите в меню Android Plugin и нажмите "Обновить" (это очень важно, иначе вы получите ошибку adb not found на следующем шаге.
  • Укажите местоположение Android SDK в Eclipse

    • Выберите Eclipse Preferences- > Android (MAC)
    • Выберите Windows- > Preferences- > Android (Windows)
    • Найдите путь к папке SDK (а не к инструментам или любой другой папке) и нажмите "ОК". Теперь вы НЕ ДОЛЖНЫ получить ошибку adb:) Если вы все сделали правильно, вы должны увидеть все AVD, если вы его не увидите, закройте диалоговое окно и снова откройте его, вы ДОЛЖНЫ видеть все AVD, созданные на шаге 3.

Ответ 14

Я также обновил плагин ADT для eclipse, хотя я изначально загружал плагин eclipse три дня назад. Обновление плагина устраняет недостающую проблему adb.exe.

Ответ 15

Я смог исправить ошибку следующим образом. 1. Перейдите в eclipse. Нажмите "Справка" > "Проверить наличие обновлений". 2. Перейдите в Windows- > Android SDK и AVD Manager- > Install packages- > Android SDK (установите). 3. Перезапустите Eclipse

Ответ 16

У меня была такая же проблема, и я решил следующее: 1) "Справка" → "Проверить наличие uppdates" в Eclipse 2) GOTO android sdk lib - sdk manager - установите "Android-инструменты для Android SDK"

thats it удачи

Ответ 17

Перейдите в раздел "Справка" → "Проверить наличие uppdates" в Eclipse. Затем проверьте каждое обновление, дождитесь завершения обновлений, перезапустите Eclipse, а затем все будет исправлено!

Ответ 18

Назовите меня глупым, но если вы просто прочитали SDK\Readme.txt

$cat SDK\Readme.txt
Добро пожаловать в Android SDK!

В архиве Android SDK теперь содержатся только инструменты. Больше не приходит заполненную определенной платформой Android или дополнением Google. Вместо этого вы используйте SDK Manager для установки или обновления компонентов SDK, таких как платформы, инструменты, надстройки и документацию.

Чтобы начать разработку приложений, вы должны установить хотя бы один версии платформы Android с помощью диспетчера SDK.

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

Чтобы запустить диспетчер SDK, выполните программу "tools/android".

В командной строке вы также можете напрямую инициировать обновление с помощью выполнение: tools/android update sdk

За дополнительной информацией обращайтесь на веб-сайт Android по адресу http://developer.android.com

Теперь я устал, я должен отдохнуть - это истощило меня от всей моей энергии.