Ответ 1
Замените свои инструменты платформы этим и удалите другой. https://dl.google.com/android/repository/platform-tools_r26.0.0-windows.zip
невозможно подключиться к adb.check журнал событий для возможной проблемы, убедитесь, что запись localhost указывает на 127.0.0.1 или :: 1 для ipv4 или ipv6
Пробовал adb kill-server, перезапустить, аннулировать перезапуск ничего не работает. О той же проблеме сообщили здесь https://issuetracker.google.com/issues/130791561
Примечание: я не добавил ни одного файла или чего-либо еще в студию, это свежая установленная Студия после того, как формат полной системы все еще остается проблемой.
Замените свои инструменты платформы этим и удалите другой. https://dl.google.com/android/repository/platform-tools_r26.0.0-windows.zip
Я также столкнулся с этой проблемой в версии Android Studio 3.4, но теперь я исправил ее, если вы используете Windows, выполните следующие действия:
Загрузите инструменты платформы здесь https://dl.google.com/android/repository/platform-tools_r26.0.0-windows.zip
Извлечь загруженный почтовый файл
Перейдите в папку "C:\Users\your_computer_user_name\AppData\Local\Android\Sdk" и удалите папку "Инструменты платформы"
Скопируйте и вставьте загруженную папку инструмента платформы в указанное выше местоположение.
Теперь зайдите в свою андроид-студию и перестройте свой проект, затем запустите.
Для пользователей Mac выполните следующие простые шаги:
Просто перейдите в Инструменты> Менеджер SDK> Android SDK>, затем нажмите на вкладку Инструменты SDK, затем найдите Android SDK Platform-tools
и обновите его.
Затем последний шаг, Отменить кеш и перезапустить вашу IDE, после этого, наконец, вы перезапустите свой Mac. (Иногда этот шаг не нужен)
Это сработает успешно.
Решение для пользователей Linux.
Информация о системе: Linux Mint Cinnamon 19.1, Android Studio 3.4.1
Описание проблемы : Проблема с инструментами платформы.
Решение: удалите папку вручную и обновите инструменты SDK через Android Studio.
Шаг 1: Перейдите в папку установки Android SDK. По умолчанию в вашем домашнем каталоге. Выберите инструменты платформы и просто удалите. (/Дома//Android/SDK)
Шаг 2: Откройте Android Studio и перейдите в Инструменты SDK. (Файл → Настройки → Внешний вид и поведение → Системные настройки → Android SDK → Инструменты SDK). На данный момент вы должны увидеть, что строка инструментов Android SDK Platform не отмечена.
Шаг 3: Поставьте галочку для установки Platform Tools и нажмите OK. Обратите внимание, что папка будет перемещена в каталог, где она была удалена.
Теперь, когда вы переустановили инструменты платформы, перезапустите Android Studio, и ваши цели развертывания должны появиться.
Если вы не установите инструмент платформы обратно и попытаетесь построить или запустить проект, вы получите эту ошибку IDE. Просто к вашему сведению :)
Так что все. Наслаждаться. Удачного кодирования
Если вы используете Windows, возможно, у вас поврежден api-ms-win-crt-runtime-l1-1-0.dll
. Попробуйте обновить его - вы можете получить обновление с веб-сайта Microsoft.
Вы должны проверить это - path/to/sdk/platform-tools
и попробовать запустить adb.exe
Когда вы обновляете инструменты платформы 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
Необходимое условие для обновления Windows: https://www.microsoft.com/en-us/download/details.aspx?id=42327
Столкнулся с точно такой же проблемой, но после обновления с предварительным URL-адресом сначала, затем другим URL-адресом, предоставленным сейчас, он работает совершенно нормально для меня.
Это сработало для меня, выбрав -> Использовать библиотеку libusb
Это работало для меня на Windows:
Перейти к cmd write% temp% hit enter → удалить все данные оттуда.
Перезагрузите компьютер.
Откройте Android Studio сейчас, это будет работать.
Очистить всю кеш-память (относится к Android Studio)
Перезапустите ADB вручную из Android Studio (первый вариант)
Откройте командную строку и получите Android SDK> инструменты платформы> ADB Kill-сервер
нажмите Ввод
и снова adb start-server
нажмите Ввод
Перейдите к вашему (путь к хранилищу SDK) sdk> platform-tools> adb
нажмите Ввод
ех. D drive> sdk> платформа-инструменты> adb
Удалите папку platform-tools из sdk и замените ее на другой компьютер. Я также сталкиваюсь с этой проблемой после обновления до 3.4. Если вы столкнулись с той же проблемой, пожалуйста, обновите до Android Studio 3.5 Canary Channel.
Возможные дубликаты: невозможно подключиться к ADB после обновления Android Studio до 3.4
Когда вы обновляете инструменты платформы 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
Необходимое условие для обновления Windows: https://www.microsoft.com/en-us/download/details.aspx?id=42327
Столкнулся с точно такой же проблемой, обновленной обоими обновлениями Windows (сначала обновите предварительное условие, а затем с помощью другой ссылки), и теперь он работает совершенно нормально для меня.
Вы можете найти мой ответ, добавленный на этом https://issuetracker.google.com/issues/130791561.
Вы также можете обратиться к
https://developer.android.com/studio/releases/platform-tools, в котором говорится, что вам нужны c библиотеки времени выполнения, чтобы запустить андроид студию после обновления.
Я столкнулся с точно такой же проблемой, и теперь она работает нормально для меня.
Если вы используете Windows, загрузите обновления отсюда https://support.microsoft.com/en-ca/help/2999226/update-for-universal-c-runtime-in-windows и установите его. Это сработало для меня после попытки любого другого возможного решения.
Причина в проблеме сервера ADB. Просто перезапустите свой adb.
(Перейдите в папку SDK, затем в папке platform-tools вы увидите adb.exe. Скопируйте путь и вставьте его в системную переменную среды вашего компьютера. Установите новый путь и вставьте туда файл adb.exe. буду решать)
Как указано в красном тексте, вам нужно проверить файл хоста. В Windows 10 это C:\Windows\System32\drivers\etc\hosts, оно должно содержать строку "127.0.0.1 localhost" (без "#" в начале) и пустую строку в конце. Затем вам нужно перезагрузить Android Studio.
Если вы используете Genymotion, есть обновление, которое решает проблему.
Genymotion 3.0.2 (18 апреля 2019 г.)
исправления
Мы исправили несовместимость с инструментом adb, включенным в пакет platform-tools 28.0.2 Android SDK, что приводило к сбоям при запуске виртуальных устройств.
Эта новая версия adb изменила поведение команды "adb connect:", сделав обязательной часть "port". Это сломало Genymotion Desktop в нескольких местах, где он не проходил через порт. Мы изменили способ, которым мы называем "adb connect", а также обновили версию, поставляемую вместе с продуктом, для соответствия версии в platform-tools 28.0.2.
Если ни один из приведенных выше ответов не сработал для вас (как это случилось со мной), перейдите к старой версии Android Studio, выполнив следующие действия:
Эта версия Android Studio не может открыть этот проект, повторите попытку с Android Studio 3.4 или новее.
tools.build
. Т.е. в моем случае версия Android studio 3.2
и classpath 3.2.1
Надеюсь, это может сэкономить кому-то время.
Я столкнулся с этой проблемой вчера вечером, и я попытался исправить эти методы:
adb kill-server
, adb start-server
. (У меня не работает, adb не отвечал с этими cmd)Кажется, что мой файл ADB был изменен или заменен некоторыми программами. Вы можете попробовать эти методы, и я надеюсь, что некоторые из них будут работать для вас.
У меня была эта проблема только после обновления Genymotion на Mac.
Что сработало для меня: Откройте настройки Genymotion, выберите ADB, выберите "Использовать пользовательские инструменты Android SDK" и укажите папку Android SDK.
На самом деле проблема не с Android Studio версии 3.4 Проблема связана с последней версией инструментов платформы Android.
Так что установите предыдущую версию версии инструментов платформы Android, это решит вашу проблему. как упомянуто выше @Ved.
Ved ссылка:https://dl.google.com/android/repository/platform-tools_r26.0.0-windows.zip
EndTask adb.exe из фоновых процессов (TaskManager) и снова запустите приложение. Меня устраивает
Убедитесь, что ADB установлен правильно.
Шаг 1. Загрузите этот файл и замените его следующим
(C:\Users\л\AppData\Local\Android\Sdk\платформенные инструменты)
Шаг 2. Вам придется заменить эту папку (все файлы)
Шаг 3. (Щелкните правой кнопкой мыши + Shitt) внутри папки инструментов платформы
и введите устройства adb и нажмите Enter
Шаг 4. Отладка настроек в режиме разработчика
Теперь вы можете запускать ваше приложение на виртуальных или физических устройствах.