Не удается подключить adb после обновления Android Studio до 3.4 - PullRequest
41 голосов
/ 19 апреля 2019

невозможно подключиться к adb.check журнал событий для возможной проблемы, убедитесь, что запись localhost указывает на 127.0.0.1 или :: 1 для ipv4 или ipv6

enter image description here

Пробовал adb kill-server, перезапустить, аннулировать перезапуск, ничего не работает.О данной проблеме сообщалось здесь https://issuetracker.google.com/issues/130791561

Примечание: Я не добавил ни одного файла или чего-либо в студию, это свежая установленная Студия после того, как все еще существует проблема с полной системой.

Ответы [ 14 ]

23 голосов
/ 29 апреля 2019

Замените ваши инструменты платформы этим и удалите другой. https://dl.google.com/android/repository/platform-tools_r26.0.0-windows.zip

16 голосов
/ 09 мая 2019

Я также сталкивался с этой проблемой в версии Android Studio 3.4, но теперь я исправил ее, если вы используете Windows, затем выполните следующие действия:

  1. Загрузите инструменты платформы отсюда https://dl.google.com/android/repository/platform-tools_r26.0.0-windows.zip

  2. Извлечение загруженного zip-файла

  3. Перейдите в папку «C: \ Users \ your_computer_user_name \ AppData \ Local \ Android \ Sdk» и удалите «Платформу»папка tools

  4. Копирование и вставка, загруженная папка с инструментами платформы в указанное выше место

  5. Теперь перейдите в свою андроид-студию и перестройте свой проект. Затем запустите.

3 голосов
/ 21 июня 2019

Решение для пользователей Linux.

Информация о системе: Linux Mint Cinnamon 19.1, Android Studio 3.4.1

Описание проблемы: Проблема с инструментами платформы.

Решение: Удалите папку вручную и обновите инструменты SDK через Android Studio.

Шаг 1: Перейдите в папку установки Android SDK. По умолчанию в вашем домашнем каталоге. Выберите инструменты платформы и просто удалите. (/ home // Android / SDK)

enter image description here

Шаг 2: Откройте Android Studio и перейдите в Инструменты SDK. (Файл -> Настройки -> Внешний вид и поведение -> Системные настройки -> Android SDK -> Инструменты SDK) К настоящему моменту вы увидите, что строка инструментов Android SDK Platform не отмечена.

enter image description here

Шаг 3: Поставьте галочку для установки Platform Tools и нажмите OK. Обратите внимание, что папка будет перемещена в каталог, где она была удалена.

enter image description here

Теперь, когда вы переустановили инструменты платформы, перезапустите Android Studio, и ваши цели развертывания должны появиться.

enter image description here

Если вы не установите инструмент платформы обратно и не попытаетесь построить или запустить проект, вы получите эту ошибку IDE. Просто к вашему сведению:)

enter image description here

Так вот и все. Наслаждаться. Счастливое кодирование

3 голосов
/ 09 июня 2019

Для Mac Пользователей выполните следующие простые шаги:

  1. Просто перейдите к Инструменты> SDK Manager> Android SDK> , затем нажмите на вкладку Инструменты SDK , затем найдите Android SDK Platform-tools и обновите его.

  2. Затем последний шаг, Отменить кеш и перезапустить вашу IDE , после этого, наконец, вы * запускаете свой Mac . ( Иногда именно этот шаг не нужен )

Успешно сработает.

enter image description here

3 голосов
/ 20 апреля 2019

Если вы используете Windows, у вас может быть повреждение в api-ms-win-crt-runtime-l1-1-0.dll. Попробуйте обновить его - вы можете получить обновление с веб-сайта Microsoft .

Вы должны проверить это - path/to/sdk/platform-tools и попробовать запустить adb.exe

2 голосов
/ 17 мая 2019

Это работает для меня в Windows:

  1. Перейти к cmd write% temp% hit enter -> удалить все данные оттуда.

  2. Перезагрузите компьютер.

  3. Откройте Android Studio сейчас, это будет работать.

2 голосов
/ 10 мая 2019

Для меня это сработало, выбрав -> Использовать бэкэнд libusb

It worked for me by selecting

enter image description here

2 голосов
/ 26 апреля 2019

Когда вы обновляете инструменты платформы Sdk (которые содержат adb.exe) до выпуска 28.0.2, и если вы используете Windows 8.1, тогда требуется несколько обновлений из Windows.

Согласно примечаниям к выпуску инструментов платформы SDK (https://developer.android.com/studio/releases/platform-tools):

Обновленные требования Windows: инструменты платформы теперь зависят от среды выполнения Windows Universal C, которая обычно устанавливается по умолчанию через Центр обновления Windows. Если вы видите ошибки, в которых упоминаются отсутствующие библиотеки DLL, возможно, вам придется вручную извлечь и установить пакет времени выполнения. "

URL-адрес обновления Windows: https://support.microsoft.com/en-ca/help/2999226/update-for-universal-c-runtime-in-windows

URL-адрес обязательного обновления для Windows: https://www.microsoft.com/en-us/download/details.aspx?id=42327

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

1 голос
/ 29 апреля 2019

Удалите папку platform-tools из sdk и замените ее на другой компьютер.Я также сталкиваюсь с этой проблемой после обновления до 3.4.Если вы столкнулись с той же проблемой, пожалуйста, обновите до Android Studio 3.5 Canary Channel.

1 голос
/ 28 апреля 2019
  1. Очистить всю кеш-память (относится к Android Studio)

  2. Перезапустить ADB вручную из Android Studio (первая опция)

Откройте командную строку и получите Android SDK> инструменты платформы> ADB KILL-сервер

нажмите ввод

и снова adb start-server

нажмите ввод

  1. Перезапустить ADB вручную из Android Stidio (второй вариант)

Зайдите в (путь хранилища SDK) sdk> platform-tools> adb

нажмите ввод

ех. D drive> sdk> platform-tools> adb

  1. Перезагрузите систему
...