Android SDK Platform-Tools
Google LLC · Инструменты командной строки Google для подключения к устройствам Android, отладки приложений, передачи файлов и работы с загрузчиками.
Описание
Перевод ИИПоказать оригиналAndroid SDK Platform-Tools предоставляет adb и fastboot для разработчиков Android, тестировщиков и техников по устройствам, которым нужен прямой доступ из командной строки. Это отдельный набор инструментов, а не Android Studio, эмулятор или полноценная среда сборки Android.
Возможности
- Используйте adb для обнаружения подключённых устройств и эмуляторов, установки APK, чтения вывода logcat, запуска оболочки устройства и передачи файлов.
- Подключайтесь по USB или сопрягайте поддерживаемые устройства для отладки по беспроводной сети.
- Используйте fastboot с совместимыми устройствами в режиме загрузчика для операций с загрузчиком и системными образами. Инструкции по разблокировке и прошивке для конкретных устройств по-прежнему применимы.
- Используйте инструменты в сценариях и автоматизированных рабочих процессах тестирования устройств.
Установка и первое использование
В macOS установите с помощью brew install --cask android-platform-tools, затем проверьте adb version и fastboot --version. Для доступа по USB включите на устройстве параметры разработчика и отладку по USB, подключите его, примите запрос на авторизацию отладки и проверьте adb devices. Для беспроводного сопряжения требуются поддерживаемые версии Android и общая сеть; следуйте руководству Google по adb. Если Android Studio уже управляет вашим SDK, Google рекомендует использовать его копию SDK Manager, чтобы она обновлялась вместе с остальной частью SDK. Избегайте смешивания разных установок adb в PATH: клиенты используют общий сервер adb на локальном TCP-порту 5037.
Системные требования и платформы Google распространяет отдельные пакеты для Mac, Windows и Linux. Текущая запись Homebrew перечисляет macOS как для Intel, так и для Apple Silicon, включая Big Sur и более поздние зафиксированные выпуски; это метаданные пакета, а не гарантия для каждой конфигурации хоста. История вышестоящего проекта подтверждает универсальные бинарные файлы adb для Apple Silicon. Google не указывает отдельные текущие минимальные требования к macOS, минимальный объём ОЗУ или требуемое дисковое пространство на странице выпуска Platform-Tools. Не применяйте требования Android Studio к этому меньшему набору инструментов. В записи Homebrew не указано дополнительных зависимостей formula или явных конфликтующих cask. Подключение реального устройства по-прежнему требует его разрешений, работающего кабеля или сети и любой настройки USB, зависящей от хоста. Новые функции устройств могут требовать более новых версий Android, хотя adb и fastboot стремятся к обратной совместимости.
Учётные записи, расходы и лицензирование Локальное использование adb и fastboot не требует входа в учётную запись Google или покупки подписки. Официальный загружаемый пакет SDK предоставляется в соответствии с Android SDK License Agreement; отдельные компоненты с открытым исходным кодом сохраняют свои применимые лицензии. Android является товарным знаком Google LLC.
Источники
- Продукт, загрузки и примечания к выпуску: https://developer.android.com/tools/releases/platform-tools
- Настройка и команды adb: https://developer.android.com/tools/adb
- Исходный код adb: https://android.googlesource.com/platform/packages/modules/adb/
- Исходный код fastboot: https://android.googlesource.com/platform/system/core/+/refs/heads/main/fastboot/
Указание источника изображения: Робот Android воспроизведён или изменён на основе работы, созданной и распространённой Google, и используется в соответствии с условиями, описанными в Creative Commons 3.0 Attribution License (https://creativecommons.org/licenses/by/3.0/).
Новая версия Что нового в 37.0.1 7 окт. · Редакция OpenNavo · Перевод ИИ
- adbУдаляет openscreen; libadbmdns — единственный бэкенд mDNS.
- macOSПо умолчанию использует устаревший USB; ADB_LIBUSB=1 включает libusb.
- LinuxИспользует события netlink udev; регистрирует, кто запросил kill-server.