Я использую Windows 10, и когда я запускаю эмулятор виртуальных устройств в Android Studio, я продолжаю получать сообщение, которое гласит:
"Двоичный файл ADB в C: \ Users \ siviw \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe устарел и имеет серьезные проблемы с производительностью с эмулятором Android. Обновите его до более новой версии, чтобы получить значительно более быстрое приложение / передача файла".
Я новый разработчик с небольшим опытом. Что мне нужно обновить до более новой версии, чтобы сообщение больше не отображалось?
Ответы:
Я новичок в Android, а также. Ответ dkalev является правильным, но не очень описательным для нового пользователя. Я изложил шаги ниже.
Это все, что нужно сделать.
Удачного кодирования
источник
you're out of date, catch up
.Для меня обновление SDK не помогает. Я решаю эту проблему, сняв флажок с опции эмулятора «Использовать обнаруженное местоположение ADB». Попробуйте.
источник
У меня возникла та же проблема, и я решил ее путем обновления Android SDK Build-Tools. Откройте менеджер SDK в Android Studio (двойная смена и введите SDK manager). Затем на второй вкладке (SDK Tools) обновите Android SDK Build-Tools и сообщение об ошибке должно исчезнуть.
источник
17-01-2019
Это работает для меня. Только что открыли,
Android SDK Manager
потом показали4 Updates Available
. Так что я просто обновил его и больше не предупреждаю.источник
Это летняя ошибка.
Проверьте свою версию adb следующим образом: (путь adb указан с самой ошибкой)
вывод :
Это означает, что этот adb взят из последних инструментов платформы SDK 29.0.4. Проверьте последнюю версию с официального сайта здесь .
Если у вас уже установлена последняя версия ADB и вы все еще получаете ошибку, это известная проблема. Google еще не предоставил никаких других АБР. Нажмите «никогда больше не показывать» и продолжайте.
источник
У меня была та же проблема, но в моем случае исправление немного отличалось, так как обновлений для Android SDK Tools не было. Я открыл диспетчер виртуальных устройств и понял, что на моем эмуляторе запущен API 27. Я вернулся в SDK Manager, и у меня вообще не было инструментов API 27 SDK. Установка v 27 решила проблему для меня.
источник
В моем случае это сообщение было удалено (после обновления всего), удалив эмулятор и создав новый. Обновление adb вручную не решило эту проблему. Ни обновления через Android-студию Gui. В моем случае кажется, что, поскольку эмулятор был создан со «старыми» компонентами, он продолжает показывать сообщение. У меня было три эмулятора, я просто удалил их и создал новый. К моему удивлению, когда это началось, сообщения больше не было.
Не могу сказать, лучше ли производительность или нет. Сообщение просто не пришло. Также у меня все обновлено до последней (эмуляторы и sdk).
источник
(Вы упомянули, что вы новичок в Android Studio), поэтому я рекомендую нажать кнопку Android Studio> Справка> Проверить обновления ... , которая обновит вашу среду.
источник
У меня возникла та же проблема, и я решил ее путем обновления Android SDK Build-Tools в Android Studio.
шаг 1 - Двойная смена и введите SDK manager, это откроет SDK manager
Шаг 2 - Затем на второй вкладке (Инструменты SDK) обновите Инструменты сборки Android SDK, и сообщение об ошибке должно исчезнуть.
если это не помогло, установите флажок на вкладке «
use detected Adb tool
Настройка» на вкладке «Настройка».источник
Я решил эту ошибку, удалив две старые версии инструментов сборки SDK, оставив только самую последнюю.
источник
Ни один из ответов с наибольшим количеством голосов не работал для меня, за исключением случаев, когда я снял флажок «Использовать обнаруженное местоположение ADB», как упомянуто выше @ 褚 阳光. К счастью, в моем случае сообщение не появилось, даже когда я снова включил его. Другими словами, проблема может быть решена путем перезапуска «Использовать обнаруженное местоположение ADB» :)
источник
Сначала вам нужно проверить, какой SDK использует ваш эмулятор, и, как подсказывает @kuya, вам нужно выполнить эти шаги и установить последнюю версию этого SDK Build Tool. Предположим, ваш эмулятор использует SDK 27, и вам нужно установить последнюю версию из этой серии. Для меня это было 27.0.3. После этого ошибка исчезла.
источник
Попробуйте обновить элементы SDK Tools, а затем удалите все созданные в настоящий момент эмулятор и заново создайте заново. меня устраивает
источник
Попробуйте сброс настроек к виртуальному устройству из Android Device Manager
источник
Я последовал за ответом, но последним волшебным шагом было удаление существующей виртуальной среды и создание новой.
источник
Это может звучать нормально, но я получаю ту же ошибку, но просто обновил ее, и теперь она работает без каких-либо ошибок. Я предлагаю всем сначала попробовать обновления.
источник
Если вы застряли после выполнения каждого из шагов, описанных выше, я предлагаю вам объединить более одного ответа. Ответы @Kuya и @ 阳光 阳光 работали на меня. Попробуйте их. Я могу объяснить больше, если шаги дают результаты для вас.
источник