Android-платформы для Android не хватает adb.exe

Сегодня я нажал некоторое обновление при запуске Android Stodio. Я забыл, что это такое. Затем я запускаю код при возникновении ошибки "8:34 PM IllegalArgumentException: Не удалось найти adb"

Затем я google в течение нескольких часов и все еще не могу решить свою проблему. И я обнаружил, что в моей платформе инструментов нет "adb.exe".

Может кто-нибудь помочь?

my os - это окно 10. Я попытался удалить Android Studio и установить его обратно. Это не помогает.

Изменить 1: После того, как я снова установил платформенные инструменты, я вернусь к adb.exe. Но я снова запустил свою программу, это "инициализация ADB", мой файл adb.exe снова проиграл.

Ответ 1

Проблема решена. У меня проблема: я обновил платформенные инструменты SDK до 25.0.6. Но My SDK Build-Tools - 25.0.3. (25.0.6 еще не предоставлено) Я предполагаю, что версия не соответствует той, которая вызывает эту проблему.

Я понижаю свои платформы SDK до 25.0.3 и работает как обычно.

Ответ 2

Я пишу решение, которое сработало для меня:

Ответ 3

Была та же проблема. Решение заключалось в том, что Avast удалил adb.exe. Попробуйте добавить папку SDK в свой белый список антивирусов.

Ответ 4

Что сработало для меня (после установки AS 2.x и AS 3.x и попытки заставить Canary 3.1 работать):

Иногда во время обновления/попытки отменить загрузку новой версии Android Studio, программа updater/patcher завинчивается. Он может удалить adb, сказав, что он остановится и обновит его, это может быть fastboot или aapt... что угодно.

Что для меня работает, так это удалить всю папку sdk/platform-tools, перезапустить AS и заставить ее перезагрузить весь пакет инструментов платформы.

Затем снова запустите AS и перейдите в File- > Invalidate cache/restart.

Если вы обновляете Java, вы также можете убедиться, что ваш JAVA_HOME верен и что ваш проект AS был настроен на правильный JDK (параметры проекта).

Ответ 5

Да, похоже, многие люди (слишком много, позор, Google) придумали отсутствующий признак "adb.exe". (В моем случае я утверждаю, что он вообще никогда не устанавливался, во время установки Windows-10 в Android Studio версии 3.1.2.)

Хорошо, вот мое рекомендуемое решение (которое я позаимствовал и слегка изменил из этого вопроса): установщик Android Studio SDK зависает на неопределенное время при распаковке "platform-tools/systrace/NOTICE"

Второй (?) Ответ по сути правильный... "Dx Arout" смело и правильно рекомендует:

(1) Удалите инструменты платформы из этого места C:\Users\AppData\Local\Android\Sdk

и он/она получил правильную идею, чтобы затем запустить Android Studio и попытаться заставить ее жаловаться и предлагать исправить проблему для вас... говорит:

(2) Затем перезапустите Android Studio. После завершения сборки Gradle будет запрошена установка недостающих инструментов. просто нажмите там. Это должно работать нормально.

Ну нет, не совсем. Это ничего не спрашивало, потому что я не получил никаких ошибок из текущей сборки proj. Итак, мне пришлось "пнуть его в * ss", запустив Tools → SDK Manager, выбрав среднюю вкладку ("Инструменты SDK") и перейдя к уже установленной записи под названием "Android SDK Build". -Tools 28-rc2 '(ваша точная версия может отличаться). Итак, нажмите на его флажок, установите флажок "Показать сведения о пакете" (внизу в правом нижнем углу). Я засветил ВСЕ варианты пакетов и заставил их установить все. Это, возможно, было излишним, но вуаля... как только это будет завершено, 'adb' DID будет установлен, как подтвердилось, когда я запустил отладочный запуск. (Внизу в окне журнала сообщений на вкладке "logcat" два КРАСНЫХ заголовка, наконец, стали черными, и отладка была, наконец, ИСПОЛЬЗОВАНА!

Приветствия...

Ответ 6

просто перейдите в папку sdk, например, C:\Users\User\AppData\Local\Android\Sdk

там была папка именно platform-tools и platform-tools.backup. Откройте файл platfrm-tools.backup, скопируйте файл adb.exe и вставьте его в папку plaform-tools, а затем снова откройте андроид-студию. Студия будет работать без сбоев и ошибок. Спасибо

Ответ 7

Я тоже столкнулся с проблемой.

Антивирус avast переместил файл adb.exe в папку с вирусами, и это стало причиной проблемы. Я решил это, восстановив adb.exe из сундука с вирусами avast.

Ответ 8

система удалила этот файл из инструментов платформы. u просто создайте еще одну копию инструментов платформы и всякий раз, когда ваша система удалит ваш "adb.exe" . вы можете скопировать его на sdk/platform.

Это временное решение, в котором я установил Quick Heal, но его проблема не решена.

adb.exe - это файл вируса, который был обнаружен как вредоносное ПО

**

Решение 2:

** Скопируйте SDK FOLDER в системную папку, где антивирус не предпринимает никаких действий.

**

  • Решение 3: 1.Загрузить новую копию инструментов платформы

    2. Вставьте его в SDK

    3. щелкните правой кнопкой мыши на adb.exe и перейдите на вкладку безопасности

    4. разрешенный доступ к удалению пользовательской системой USERGROUP

Решение 4

скопируйте sdk в appdata/local, он решит вашу проблему постоянно.

Спасибо

Ответ 9

adb.exe не появится, если установлен антивирус, и нам нужно добавить его в белый список. Антивирус блокирует это, потому что, поскольку он находит .exe файл, он блокирует его.