ADB и Fastboot – инструменты платформы Android SDK
Ты можешь сейчас скачать ADB & Fastboot официально выпущен Google. Android-спод, как мы, в какой-то момент использовал ADB, Fastboot и другие инструменты при использовании устройств Android. Установить:
- обновление OTA
- заводской образ прошивки
- или просто разблокировать загрузчик нашего телефона
эти инструменты платформы Android SDK были важной частью. Обычно, чтобы использовать ADB или Fastboot, вам необходимо загрузить Android SDK, который является частью Android Studio, и установить его на свой компьютер. Это требует, чтобы вы загрузили весь пакет размером около 2 ГБ. Это много, если вам нужны только два самых популярных инструмента для платформы Android SDK: Fastboot и ADB.
Те, кто привык использовать сторонние утилиты или инструменты со своими устройствами Android, могут загрузить от разработчика набор инструментов Minimal ADB и Fastboot. Однако мы всегда рекомендуем вам загружать эти инструменты из официального источника. Последнюю версию ADB, Fastboot можно загрузить для Windows, Mac и Linux. Они доступны в виде ZIP-архива, который вы загружаете и распаковываете в любом месте своего компьютера, где хотите его использовать. И общий размер составляет всего около 10 МБ. Вам не понадобится много инструментов, прикрепленных к нему, если вы просто хотите выполнять на своем телефоне различные функции, связанные с ADB и Fastboot.
Что еще?
Сторонним выпускам ADB и Fastboot никогда нельзя полностью доверять, или вы никогда не узнаете, являются ли они вредоносными. Инструменты, которые мы связали и рассмотрели ниже, взяты непосредственно из Google. Это означает, что у вас всегда есть самые современные инструменты платформы Android SDK и никогда не должно быть совместимости с каким-либо устройством Android.
По мере выпуска новых версий Android старые версии ADB и Fastboot больше не совместимы с этими телефонами. Если вы попытаетесь разблокировать загрузчик телефона Pixel с помощью старой версии Fastboot, процесс завершится ошибкой, и вы можете получить телефон с кирпичом. Точно так же вам понадобится обновленный инструмент ADB.
Разработчику рекомендуется загрузить ADB, Fastboot или обновить их прямо из SDK Manager. Это гарантирует, что инструменты будут сохранены в нужном месте вместе с остальными инструментами Android SDK и легко обновлены.
Загрузите ADB и Fastboot для Windows, Mac, Linux
Последние выпуски Android SDK Platform Tools доступны ниже, и вы можете загрузить ADB и Fastboot для различных платформ:
На этой странице всегда будут последние двоичные файлы ADB / Fastboot, которые также включены в последнюю версию Android Studio / SDK Manager.
Инструменты платформы Android SDK – журнал изменений
Это официальный журнал изменений этих Android SDK Platform Tools для всех прошлых выпусков Google. Вы можете увидеть, как часто Google обновляет инструменты, и убедиться, что все ошибки исправлены.
29.0.5 (октябрь 2019 г.)
adb
- Незначительное улучшение производительности в Linux при использовании нескольких одновременных подключений.
- Добавить возможность для дополнительных обновлений APK во время разработки.
29.0.2 (июль 2019 г.)
adb
- Исправляет сбой целостности кучи Windows.
fastboot
- Добавляет поддержку схемы разделов будущих устройств.
Ищете SDK Platform-Tools 29.0.2? У нас есть более старая версия ADB, Fastboot, доступная ниже:
Скачать SDK Platform-Tools:
29.0.1 (июнь 2019 г.)
adb
- Исправление для Windows дает сбой.
29.0.0 (июнь 2019)
adb
- adb reconnect выполняет сброс USB в Linux.
- В Linux при подключении к новому серверу adb adb пытается прозрачно запустить новую версию.
- adb root ждет повторного подключения устройства после отключения. Раньше adb root; adb wait-for-device он может по ошибке вернуться немедленно, если adb-ждать-для-устройства-запущен.
fastboot
- Отключает сообщение об ошибке, возникающее при попытке fastboot открыть сенсорную панель или клавиатуру в macOS.
28.0.2 (март 2019 г.)
adb
- Сначала исправьте шелушение порта оболочки adb пересылка, приводящая к сообщению об ошибке «Сброс соединения одноранговым узлом».
- Исправляет аутентификацию через ADB_VENDOR_KEYS при переподключении устройств.
- Исправляет проверку подлинности – когда закрытый ключ, используемый для проверки подлинности, не совпадает с открытым ключом – путем вычисления открытого ключа из закрытого ключа вместо предположения, что они совпадают.
fastboot
- Добавляет поддержку динамических разделов.
Обновленные требования Windows
- Инструменты платформы теперь зависят от среды выполнения Windows Universal C Runtime, которая обычно устанавливается по умолчанию через Центр обновления Windows. Если вы видите ошибки, в которых упоминаются отсутствующие библиотеки DLL, возможно, вам придется вручную загрузить и установить пакет среды выполнения.
ПРИМЕЧАНИЕ:
Этот выпуск (28.0.2) указан на официальном сайте разработчиков Android как обновление в марте 2018 года. Это опечатка. Этот последний выпуск был выпущен в марте 2019 года.
Ищете SDK Platform-Tools 28.0.2? У нас есть более старая версия ADB, Fastboot, доступная ниже:
Скачать SDK Platform-Tools для:
28.0.1 (сентябрь 2018 г.)
adb
- Добавьте поддержку повторного подключения TCP-соединений. После отключения adb будет пытаться повторно подключиться в течение 60 секунд, прежде чем разорвать соединение.
- Исправьте вывод консоли Unicode в Windows. (Спасибо внешнему участнику Спенсеру Лоу!)
- Исправьте двойное закрытие файлового дескриптора, которое могло привести к закрытию соединений при adb подключает происходит одновременно.
- Исправить adb forward –list при использовании более чем с одним подключенным устройством.
fastboot
- Увеличьте время ожидания команды до 30 секунд, чтобы лучше поддерживать некоторые медленные команды загрузчика.
Ищете SDK Platform-Tools 28.0.1? У нас есть более старая версия ADB, Fastboot, доступная ниже:
Скачать SDK Platform-Tools для:
28.0.0 (июнь 2018 г.)
adb:
- Добавьте поддержку работы без контрольной суммы с устройствами под управлением Android P, что увеличивает пропускную способность до 40%.
- Сортировка вывода устройств adb по типу подключения и серийному номеру устройства.
- Увеличьте сокет для прослушивания невыполненной работы, чтобы обеспечить одновременное выполнение большего количества команд adb.
- Улучшение вывода ошибок для adb connect.
fastboot:
- Улучшите формат вывода, добавьте режим подробного вывода (-v).
- Очистить вывод справки.
- Добавьте product.img и odm.img в список разделов, прошитых fastboot flashall.
- Избегайте блокировки новых устройств при использовании слишком старой версии fastboot, разрешив заводским пакетам образов требовать поддержки определенных разделов.
27.0.1 (декабрь 2017 г.)
- Android Device Bridge (adb): исправляет ошибку утверждения в MacOS, которая произошла при подключении устройств с помощью USB 3.0.
- Fastboot: в Windows добавлена поддержка очистки устройств, использующих F2FS (Flash-Friendly File System).
27.0.0 (декабрь 2017 г.)
- Повторно исправляет ошибку fastboot macOS 10.13, впервые исправленную в 26.0.1, но вновь появившуюся в 26.0.2.
26.0.2 (октябрь 2017 г.)
- Добавьте поддержку устройств Pixel 2.
26.0.1 (сентябрь 2017 г.)
- Исправлены проблемы с быстрой загрузкой в macOS 10.13 High Sierra (ошибка 64292422).
26.0.0 (июнь 2017 г.)
- Обновлено с выпуском финального SDK Android O (уровень API 26)
25.0.5 (24 апреля 2017 г.)
- Исправлена неопубликованная загрузка больших обновлений в Windows по adb, проявляющаяся как «Std :: bad_alloc».
- Исправлены проблемы adb с некоторыми брандмауэрами Windows, проявляющиеся как «Не удается открыть пару сокетов регистрации транспорта».
- Оба версия adb а также версия fastboot теперь укажите путь установки.
- Изменен adb, чтобы не разрешать localhost чтобы обойти неправильно настроенный VPN.
- Изменен adb, чтобы больше не сбрасывать USB-устройства в Linux, что может повлиять на другие подключенные USB-устройства.
Ищете SDK Platform-Tools 25.0.5? У нас есть более старая версия ADB, Fastboot, доступная ниже:
Скачать SDK Platform-Tools для:
25.0.4 (16 марта 2017 г.)
- Добавлена экспериментальная поддержка libusb для Linux и Mac adb
Чтобы использовать серверную часть libusb, установите переменную среды ADB_LIBUSB = правда перед запуском нового сервера adb. Новые возможности хоста adb – команда скажет вам, используете ли вы libusb или нет.
Чтобы перезапустить adb с помощью libusb и убедиться, что он работает, используйте adb kill-server; ADB_LIBUSB = 1 adb start-server; adb host-features. Вывод должен включать «Libusb».
В этом выпуске по умолчанию остается старая реализация, отличная от libusb.
- fastboot больше не вешает MacBook Pro 2016 года
- Исправлен захват командной строки Systrace на Mac
25.0.3 (16 декабря 2016 г.)
- Исправлена ошибка fastboot, из-за которой устройства Android Things не могли мигать
25.0.2 (12 декабря 2016 г.)
- Обновлено стабильной версией Android N MR1 (API 25)
25.0.1 (22 ноября 2016 г.)
- Обновлено с выпуском Android N MR1 Developer Preview 2 (API 25).
25.0.0 (19 октября 2016 г.)
- Обновлено с выпуском Android N MR1 Developer Preview 1 (API 25).
24.0.4 (14 октября 2016 г.)
- Обновлено для решения проблем в ADB и Mac OS Sierra.
Заключение:
Теперь вы можете легко скачать ADB и Fastboot для Windows, Mac, Linux. Но если вы все еще испытываете какие-либо трудности, сообщите нам об этом в разделе комментариев ниже!
Читайте также: Как извлекать и извлекать файлы с помощью команд ADB на Android