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
Я пишу решение, которое сработало для меня:
- перейти к инструментам платформы SDK;
- скачать SDK Platform-Tools для Windows;
- распакуйте zip файл и скопируйте в \ AppData\Local\Android\sdk\platform-tools.
Ответ 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 файл, он блокирует его.