android — Ошибка: невозможно найти adb в SDK в Android Studio" />

Ошибка: невозможно найти adb в SDK в Android Studio

Кто-нибудь знает, что это значит? Я отчасти нубист по отношению к Android. Когда я нажимаю кнопку «Выполнить» на моем симуляторе, я получаю это сообщение.

Throwable: Unable to locate adb within SDK

Я использую последнюю версию, 0.8.14.

РЕДАКТИРОВАТЬ: я использую Android Studio

74 голоса | спросил SleepsOnNewspapers 4 ThuEurope/Moscow2014-12-04T22:05:35+03:00Europe/Moscow12bEurope/MoscowThu, 04 Dec 2014 22:05:35 +0300 2014, 22:05:35

20 ответов


0

ADB теперь находится в инструментах платформы Android SDK .

Проверьте каталог [sdk directory]/platform-tools и, если он не существует, откройте Менеджер SDK в Android Studio (кнопка где-то в верхнем меню, логотип Android со стрелкой вниз), перейдите на вкладку Инструменты SDK и выберите /установите Инструменты платформы Android SDK .

Кроме того, вы можете попробовать автономный менеджер SDK: откройте менеджер SDK, и вы увидите ссылку «Запустить автономный менеджер SDK» где-то внизу окна настроек. Нажмите и откройте автономный менеджер SDK, затем установите /обновите

  

"Инструменты> Инструменты платформы Android SDK".

Если вышеуказанное не решает проблему, попробуйте переустановить инструменты: откройте «Автономный менеджер SDK» и удалите инструменты платформы Android SDK, удалите [your sdk directory]/platform-tools полностью и установите его снова с помощью менеджера SDK.

Надеюсь, это поможет!

ответил korsosa 22 MonEurope/Moscow2014-12-22T06:39:16+03:00Europe/Moscow12bEurope/MoscowMon, 22 Dec 2014 06:39:16 +0300 2014, 06:39:16
0

Для тех, кто все еще сталкивается с этой проблемой. У меня была похожая проблема, когда я мог видеть свое устройство из adb в командной строке, используя adb devices, но Android Studio не распознала, когда у меня было устройство подключено и будет выбрасывать либо:

  • Unable to locate adb within SDK или
  • Unable to obtain result of 'adb version'

    Я пробовал запускать /останавливать adb, деинсталляции, инструменты платформы и многое другое. Я обнаружил, что в моей папке C:\Users\<UserName>\AppData\Local\Android было несколько папок sdk. Я выполнил следующее:

    1. Инструменты платформы Unistall с помощью SDK Manager в Android Studio
    2. Удалил все каталоги platform-tools\ в каждом C:\Users\<UserName>\AppData\Local\Android\sdk* каталог
    3. Переустановленные инструменты платформы с помощью SDK Manager в Android Studio

Надеюсь, что когда-нибудь это поможет кому-то решить их проблему.

ответил Nick 15 TueEurope/Moscow2015-12-15T00:58:45+03:00Europe/Moscow12bEurope/MoscowTue, 15 Dec 2015 00:58:45 +0300 2015, 00:58:45
0

Если вы используете Android Studio и имеете антивирусную защиту AVG, файл adb.exe может находиться в Virus Vault. Это была моя проблема. Чтобы исправить: Откройте AVG. Выберите Параметры (вверху справа), затем Virus Vault. Если вы видите там файл adb.exe, выберите его и нажмите «Восстановить».

ответил HGamble 9 AMpSat, 09 Apr 2016 11:16:09 +030016Saturday 2016, 11:16:09
0

В Android Studio нажмите «Инструменты» в верхней панели вкладок Android Studio

Инструменты>> Android>> SDK Manager>> Запустить автономный менеджер Sdk

там вы можете четко увидеть, какой инструмент платформы отсутствует, затем просто установите его, и ваш adb начнет работать правильно.

Полностью установите хотя бы один пакет Api (Android Api 23 или 24).

ответил Lucky Rana 24 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 24 Sep 2015 12:45:25 +0300 2015, 12:45:25
0

попробуйте это: Файл-> Структура проекта в Структуру проекта Слева> SDKs Расположение SDK выберите расположение Android SDK (используйте старую версию Нажмите +, добавьте другой SDK)

ответил Vladislav Kan 4 ThuEurope/Moscow2014-12-04T22:10:42+03:00Europe/Moscow12bEurope/MoscowThu, 04 Dec 2014 22:10:42 +0300 2014, 22:10:42
0

Просто зайдите в свой менеджер SDK и установите Инструменты Android SDK

ответил Anand Jain 16 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 16 Sep 2015 15:03:22 +0300 2015, 15:03:22
0

Я удалил и заново установил Android SDK Platform-Tools 23 23.0.0 . Это решило проблему. Вчера я сделал полное обновление SDK с помощью SDK Manager, удалив некоторые части, которые, по моему мнению, мне больше не нужны, и загрузил обновления. Возможно, это было источником проблемы.

ответил Mick 24 PM00000050000005231 2015, 17:33:52
0

да у меня такой же опыт

АБР теперь находится в каталоге инструментов платформы.

  1. сказал Корсоса Проверьте каталог [каталог sdk] /platform-tools, если он существует. Если нет, откройте диспетчер SDK в Android Studio (кнопка где-то в верхнем меню, логотип Android со стрелкой вниз) и загрузите и установите Инструменты> Инструменты Android SDK Platform.

  2. Если у вас есть инструменты платформы, проверьте файл adb.exe. В моем случае этот файл был поврежден, поэтому снова загрузите инструменты платформы

ответил Felix Shin 26 42015vEurope/Moscow11bEurope/MoscowThu, 26 Nov 2015 08:52:56 +0300 2015, 08:52:56
0

В моем случае это был простой случай неверного пути. Просто перешли в диалоговое окно «Структура проекта» (alt + ctrl + shift + s), а затем к платформе -> SDK и исправили домашний путь Android SDK. Смотрите скриншот. исправить путь SDK

ответил asafadd 26 AMpWed, 26 Apr 2017 11:56:24 +030056Wednesday 2017, 11:56:24
0

Хотя все эти ответы могли быть правильными в моем сценарии, они не сработали. Все началось, когда я удалил 2. * Android-версию студии после получения 3.0rc1. Но это все испортило и начало получать эту ошибку. После этого я выполнил большинство из этих шагов, и ни один из них не сработал. Анализируя каталог SDK, я заметил, что у меня есть две папки инструментов платформы. У .backup был adb.exe, а у другого - нет. Я просто скопировал файлы .backup в другую папку с инструментами платформы, и это исправило мою проблему.

 введите описание изображения здесь

ответил Akshay 20 12017vEurope/Moscow11bEurope/MoscowMon, 20 Nov 2017 21:00:48 +0300 2017, 21:00:48
0

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

Немногие антивирусные программы обнаруживают adb.exe как вирус. Вам следует взглянуть на место, где антивирус помещает обнаруженные угрозы, и восстановить его оттуда. Avast Antivirus находится внутри сундука с вирусом

Надеюсь, это будет кому-то полезно!

ответил android 7 J0000006Europe/Moscow 2018, 11:52:56
0

Это работает для меня (Android Studio 3.1.3):

1. Убедитесь, что установлено «Инструменты платформы Android SDK» :

  

Инструменты> SDK Manager> Инструменты SDK (вкладка)

2. Скопируйте путь 'adb.exe' . Обычно здесь:

  

C: \ Users \ Имя пользователя \ AppData \ Local \ Android \ Sdk \ платформенные инструменты

3. Откройте переменные среды в Windows:

  

'Window + R'> и введите «SystemPropertiesAdvanced»> Enviroment   Переменные ...

4. Создайте новую системную переменную с именем ' PATH ' и значение вашего пути adb.exe, например ' C: \ Users \ Имя пользователя \ AppData \ Local \ Android \ Sdk \ platform -Инструменты

ответил Volodymyr T 1 J000000Sunday18 2018, 16:08:51
0

даже после загрузки определенного необходимого файла или всего, мы можем столкнуться с ошибкой выполнения файла.

ошибка выполнения файла может быть вызвана следующими причинами:
1. разрешение пользователя /ов (наследование улажено).
2. поврежденный файл.
3. файл, к которому одновременно обращается другое приложение.
4. файл заблокирован антивирусом /антивирусом.

как ни странно, мой антивирус обнаружил файлы adb, avd и jndispatch.dll как нечистые файлы и поместил их в свое хранилище.

Я должен был восстановить их из хранилища AVG. настроить AVG на игнорирование (добавление папки в список исключений) папки AndroidStudio и другой необходимой папки.

если у вас нет антивируса и вы все еще сталкиваетесь с этой проблемой, помните, что в Windows 7 и выше имеется встроенный «защитник Windows». посмотрим, делает ли этот парень то же самое. поместите вашу папку в список исключений антивируса, так как поставщику доверяют во всем мире.

в этом же ответе будет указано ошибка запуска AVD с процессором AMD . У меня недостаточно репутации, чтобы ответить на этот вопрос там и там.

ответил sifr_dot_in 27 Jpm1000000pmWed, 27 Jan 2016 20:05:48 +030016 2016, 20:05:48
0

Если вы используете Windows 10 (может быть и Windows 7) и Android Studio, Скорее всего, это может быть связано с проблемой виртуальной памяти Windows. См. не удалось получить версию adb

ответил prashant2400 17 SatEurope/Moscow2016-12-17T16:28:18+03:00Europe/Moscow12bEurope/MoscowSat, 17 Dec 2016 16:28:18 +0300 2016, 16:28:18
0

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

C: \ Users \ Your-Device-имя пользователя \ AppData \ Local \ Android \ SDK

C: \ Users \ Your-Device-имя пользователя \ AppData \ Local \ Android \ SDK \ платформенные инструменты

Надеюсь, это поможет кому-то нуждающемуся.

ответил Fahad Alkamli 19 MaramSun, 19 Mar 2017 01:12:27 +03002017-03-19T01:12:27+03:0001 2017, 01:12:27
0

У меня была эта проблема с Android Studio 3, менеджер SDK почему-то не включил полные инструменты в папку platform-tools, поэтому я загрузить его вручную из:

https://developer.android.com/studio/releases/platform -tools.html

затем распакуйте его в мою папку android/sdk/platform-tools/

ответил SolidSnake 21 stEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 21 Sep 2017 23:41:16 +0300 2017, 23:41:16
0

если у вас проблема с adb, перейдите в tools-> gt; установить пропущенные инструменты SDK

моя проблема была решена следующим образом

ответил S HemaNandhini 26 AMpThu, 26 Apr 2018 09:26:48 +030026Thursday 2018, 09:26:48
0

Я получаю сообщение об ошибке, но adb.exe все равно запускается (и отладка работает нормально), так что это не проблема (кроме раздражающего сообщения об ошибке). Я думаю, что более чем один процесс пытается запустить программу одновременно.

ответил Graham Laight 25 J0000006Europe/Moscow 2018, 16:50:43
0

Простое решение - удалить вашу андроид студию и удалить все файлы, которые имеют отношение к андроид студии, а затем снова установить так, чтобы андроид студия снова перенастроить и загрузить все файлы по умолчанию. Итак, ADB автоматически скачивает.

ответил pawan kumar 31 +03002018-10-31T09:17:24+03:00312018bEurope/MoscowWed, 31 Oct 2018 09:17:24 +0300 2018, 09:17:24
0

Откройте диспетчер задач и найдите службу adb.exe после того, как эти службы просто завершат ее и снова запустят

ответил teso 21 AM00000080000004231 2015, 08:55:42

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132