Фактически, нет необходимости устанавливать весь SDK, если вы не хотите использовать его для разработки. Чтобы иметь возможность выполнять основные команды ADB в контексте, необходимом для среднего пользователя, достаточно простой установки. Я постараюсь объяснить, как это сделать, и, надеюсь, рассмотрим наиболее часто используемые компьютерные системы.
Требования
Во-первых, вам понадобятся основные двоичные файлы. Их можно найти, например, в разделе « Загрузка» на моем сайте Android , где я стараюсь поддерживать самые свежие версии - для Linux, MacOS и Windows. 1
Пользователи Windows
Если ваш компьютер работает под управлением Windows, вам также потребуются специальные драйверы для вашего устройства (здесь нет универсального решения, поэтому вам нужно проверить это самостоятельно; обычно эти драйверы предлагаются для загрузки на веб-сайте производителя).
Пользователи Linux и Mac OS
Пользователям Linux и Mac OS может потребоваться сделать так, чтобы их устройство было известно их операционной системе. Для Linux вы найдете необходимые шаги, описанные в моих ответах здесь и здесь . Не будучи знакомым с Mac OS, я не могу говорить за это.
Монтаж
Linux
Для Linux это довольно просто: просто распакуйте загруженные двоичные файлы в каталог по вашему выбору. В то время, когда я пишу это, это будут только два файла: adb
и aapt
(последний используется QtADB и необязательно необходим для непосредственного выполнения команд ADB). Настройте права доступа к файлам, чтобы сделать их исполняемыми (например, из командной строки:) chmod 0755 adb aapt
. Наконец, это хорошая идея, чтобы включить выбранный каталог с вашей $PATH
переменной, чтобы вы могли звонить adb
из любой точки мира. Хорошее место для этого - в конце вашего ~/.profile
файла включить дополнительную строку, например export PATH="~/bin:$PATH"
(если вы извлекли двоичные файлы в ~/bin
).
Windows
Загрузка Windows содержит еще пару файлов. Также распакуйте их в каталог по вашему выбору. Если вы хотите, чтобы они могли вызываться из любой точки мира без указания полного пути, вам также необходимо добавить этот путь в переменные среды. Не будучи пользователем Windows, я должен оставить вам «как это сделать».
Что еще?
На этом вы должны быть готовы и можете использовать все полномочия командной строки ADB.
Альтернативы?
- на некоторых дистрибутивах Linux вы можете установить пакеты
android-tools-adb
и android-tools-fastboot
через соотв. менеджер пакетов. Это имеет за то, что обновляется автоматически.
- на OS X вы можете использовать установщик SimMac
- Обновление 1/2017: Google теперь предлагает прямые ссылки на «всегда» последние платформы инструментов, которые включают в себя ао
adb
и fastboot
:
Дальнейшие чтения
1: Также см. Ответ Алекса для большего количества альтернативных источников. Мои источники - официальные загрузки Google, просто "урезанные".