Не удается подключить 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 ]

0 голосов
/ 26 июля 2019

Я столкнулся с этой проблемой вчера вечером, и я попытался исправить эти методы:

  • загрузите старые инструменты платформы и поместите его в папку Android SDK (не работает для меня)
  • adb kill-server, adb start-server. (У меня не работает, adb не отвечал с этими cmd)
  • kill процесс, который занимает порт 5037. (для меня нет другого запуска .exeна этот порт)
  • переустановите инструменты платформы в Android Studio. (не работает)
  • загрузите ADB Kits и замените их в папке платформы инструментов (работа !!! )

Кажется, что мой файл ADB был изменен или заменен некоторыми программами.Вы можете попробовать эти методы, и я надеюсь, что некоторые из них будут работать для вас.

0 голосов
/ 09 июля 2019

Если ни один из приведенных выше ответов не сработал для вас (как это случилось со мной), перейдите на старую версию Android Studio и выполните следующие действия:

  1. Удаление текущей версии Android Studio
  2. Перейдите на Архив Android Studio и загрузите любую старую версию
  3. После установки откройте проект. Вы можете увидеть такую ​​ошибку

Эта версия Android Studio не может открыть этот проект, повторите попытку с Android Studio 3.4 или новее.

  1. Теперь откройте gradle проекта и обновите версию classpath tools.build. То есть в моем случае версия Android-студии 3.2 и classpath 3.2.1

Надеюсь, это может сэкономить кому-то время.

0 голосов
/ 27 июня 2019

Если вы используете Genymotion, есть обновление, которое решает проблему.

Genymotion 3.0.2 (18 апреля 2019 г.)

Исправления

Мы исправили несовместимость с инструментом adb, входящим в комплект поставки platform-tools 28.0.2 пакет Android SDK, вызвавший сбои при запуске виртуального устройства.

Эта новая версия adb изменила поведение adb connect : », Сделав часть« порт »обязательной. это сломал Genymotion Desktop в нескольких местах, где он не проходил порт. Мы изменили способ, которым мы называем «adb connect», а также обновили версия, поставляемая вместе с продуктом, совпадающая с платформа-инструменты 28.0.2.

0 голосов
/ 19 мая 2019

Причина в проблеме с сервером ADB.Просто перезапустите adb.

(Перейдите в папку SDK, затем в папке platform-tools вы увидите adb.exe. Скопируйте путь к папке и вставьте ее в системную переменную среды вашего компьютера. Установите новый путьтуда и вставь туда файл adb.exe. надеюсь, это решит)

...