Проблема с Android: Eclipse не может найти ADB.exe - PullRequest
3 голосов
/ 15 июня 2011

Во-первых, я знаю, что эту проблему уже задавали раньше, а именно: Не удалось найти adb.exe в папке с моими инструментами

, но я пробовал каждый ответ и ни один не работал (дажепринятый ответ).

Моя проблема в том, что я обновил Android SDK, и теперь Eclipse не может найти adb.exe.Я знаю, где он находится, он находится в каталоге platform-tools, но я не могу заставить Eclipse прочитать его оттуда.Я обновил путь.Теперь, что произошло, во всех моих проектах папка ресурсов пуста, то есть нет файла jar для Android.Кроме того, нажатие на менеджер обновлений SDK изнутри eclipse ничего не делает.Понятия не имею почему.Наконец, если я попытаюсь установить новое программное обеспечение в Eclipse (обновление ADT?), Оно не позволит это сделать.

В проекте -> вкладка «Настройки» я получаю следующее сообщение:

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

Я работаю на Windows 7 с Galileo Eclipse.Кто-нибудь может предложить какую-либо помощь?

Ответы [ 7 ]

5 голосов
/ 01 августа 2012

Раньше я тоже сталкивался с той же проблемой, но теперь решил ее, выполнив шаг ниже

Шаг 1: Вы знаете, где установлен ваш android-sdk в вашей системе, если вы не изменили поиск местоположения в ProgramFiles / Android

шаг 2: закрыть затмение.

Шаг 3. Скопируйте adb.exe в папку android-sdk / platform-tools /

Шаг 4: Вставьте этот adb.exe в папку android-sdk / tools /

Шаг 5: Теперь откройте eclipse, перейдите в Windows -> Настройки , выберите android, затем нажмите кнопку обзора и выберите android-sdk, через несколько минут он показывает уровни APK, установленные в вашей системе, нажмите Apply

5 голосов
/ 25 декабря 2011

Инструмент adb перемещен в platform-tools/

Если вы не видите этот каталог в своем SDK, запустите SDK и AVD Manager (запустите инструмент Android) и установите «Инструменты Android SDK Platform»

1 голос
/ 15 июня 2011

Решение простое.К сожалению, я забыл, что вам нужны права администратора.Вот почему Eclipse не будет устанавливать новые пакеты.Я просто открыл Eclipse в качестве администратора, и все прошло гладко.По какой-то причине потерял все мои файлы R.java, но вернул их, очистив проект (ы).

0 голосов
/ 10 мая 2013

У меня такая же проблема.В моем случае это было вызвано обновлением Java JDK.Я использовал 1.6 и обновился до 1.7.

Просто вручную добавьте новый JDK в Eclipse.

Щелкните правой кнопкой мыши проектную библиотеку JRE системы.Выберите установленную JRE и найдите ее на своем компьютере.

0 голосов
/ 20 марта 2012

Да, на инструментах / adb_has_moved вы можете прочитать:

"Инструмент adb переместился на platform-tools /. Если вы не видите этот каталог в вашем SDK, запустите SDK и AVD Manager (выполните android tool) и установите "Android SDK Platform-tools" Пожалуйста, также обновите переменную среды PATH, включив в нее инструменты платформы / каталог, так что вы можете выполнить ADB из любого места. "

инструмент adb переместился на platform-tools/, но в моем случае в этом каталоге не было adb, но в Windows 7 вы можете сделать резервную копию этой папки (просто перейдите в свойства папки-> Предыдущая версия) и сохранить резервную копию вместо оригинальной. В моем случае это помогает

0 голосов
/ 15 июня 2011

Я попробовал это однажды ... когда у меня возникла похожая проблема в Windows 7 ... Скопируйте adb.exe из платформы инструментов в папку инструментов. Теперь затмение должно работать правильно.

0 голосов
/ 15 июня 2011

Я думаю, это потому, что ADB перешел на
C:\Program Files\android-sdk-windows\platform-tools\adb.exe

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