Добавить в корзинуПозвонить
Найти в Дзене
Герман Геншин

3 причины активировать ADB на Android

Вы, вероятно, слышали обсуждения о ADB и о важности его активации на вашем Android-устройстве. Почему это действительно имеет значение? Вот три причины, по которым вам стоит включить ADB на вашем смартфоне прямо сейчас. В последних обновлениях macOS и iOS вы имеете возможность дублировать экран вашего iPhone на Mac, что может быть весьма полезно в разных ситуациях. Но что делать с вашим Android-устройством? К сожалению, нет встроенной функции для отображения экрана Android на компьютере с Windows (или другом компьютере). Здесь на помощь приходит программа scrcpy. Ее название расшифровывается как "screen copy", где выделены первые буквы. Несмотря на необычное название, я смог запустить scrcpy с ADB по своей домашней сети на OnePlus 13R, и это оказалось впечатляющим. При использовании scrcpy задержка была минимальной, а отображение экрана происходило так же, как будто я работал напрямую с телефоном. Я мог выполнять жесты, как на своем OnePlus 13R, и все работало именно так, как я ожидал
Оглавление

Резюме

Вы, вероятно, слышали обсуждения о ADB и о важности его активации на вашем Android-устройстве. Почему это действительно имеет значение? Вот три причины, по которым вам стоит включить ADB на вашем смартфоне прямо сейчас.

ADB позволяет беспроводным образом отображать экран вашего телефона на компьютере

В последних обновлениях macOS и iOS вы имеете возможность дублировать экран вашего iPhone на Mac, что может быть весьма полезно в разных ситуациях. Но что делать с вашим Android-устройством? К сожалению, нет встроенной функции для отображения экрана Android на компьютере с Windows (или другом компьютере).

Здесь на помощь приходит программа scrcpy. Ее название расшифровывается как "screen copy", где выделены первые буквы. Несмотря на необычное название, я смог запустить scrcpy с ADB по своей домашней сети на OnePlus 13R, и это оказалось впечатляющим.

При использовании scrcpy задержка была минимальной, а отображение экрана происходило так же, как будто я работал напрямую с телефоном. Я мог выполнять жесты, как на своем OnePlus 13R, и все работало именно так, как я ожидал.

-2

После установки на macOS, Windows или Linux вы можете запустить команду scrcpy в терминале и подключиться к вашему телефону для отображения (и взаимодействия) с экраном на компьютере.

У меня было два устройства, подключенных к компьютеру: одно через USB, другое - по Wi-Fi. Я ввел команду scrcpy -e, чтобы принудительно установить соединение через Wi-Fi, и это прошло без проблем. Использование scrcpy -d принудительно подключит устройство по USB (хотя в этом нет особого смысла, если у вас хорошая Wi-Fi сеть).

Тем не менее, если вы хотите видеть экран телефона на ПК, используйте scrcpy. Просто помните, что для работы программы ваш телефон должен оставаться разблокированным с включенным экраном, а пароли следует вводить на экране телефона, а не на компьютере.

Вы можете синхронизировать файлы между компьютером и телефоном

Хотя ADB имеет команды adb push и adb pull, мне гораздо больше нравится пользоваться специальной программой better-adb-sync вместо встроенных решений. Это более удобное приложение, аналогичное rsync, которое предназначено для синхронизации файлов между компьютером и телефоном.

Как установить и использовать ADB, утилиту Android Debug Bridge

Хотите управлять своим Android-устройством с компьютера?

Хотя функционал очень схож с adb push и adb pull, одно из его преимуществ выделяет его среди встроенных команд: флаг --show-progress. Он показывает процесс передачи файлов между телефоном и компьютером. Команда для better-adb-sync после установки - это просто adbsync. Например, вы можете ввести команду adbsync --show-progress pull /sdcard/video.mp4 ., чтобы переместить видеофайл из памяти вашего телефона на компьютер с отображением прогресса.

-3

Мне лично важно знать статус передачи. Я не люблю просто отправлять команду и ждать, пока она завершится успешно или завершится ошибкой. Все ли работает? Происходит ли передача? Не застряла ли она? Занимает ли это много времени? Эти вопросы часто возникают, когда я работаю с передачей файлов в терминале.

Функция использования флага --show-progress с better-adb-sync для меня крайне важна, и я уверен, что вам это тоже пригодится.

Сделайте снимок экрана и перенесите файл на ваш компьютер по беспроводной сети

Если вы когда-либо хотели легко сделать снимок экрана с телефона и получить изображение на компьютере одним простым действием, то ADB - ваш идеальный выбор.

-4

Просто введите команду adb shell screencap /sdcard/screen.png, и ваш телефон сделает снимок экрана. Затем воспользуйтесь командой adbsync pull /sdcard/screen.png . для передачи файла на ваш компьютер. Все это можно осуществить по Wi-Fi, если вы также подключены к сети, к которой подключен телефон.

Это может быть особенно удобно, когда вы хотите отправить что-то с компьютера, но вам нужна информация с телефона. Или если у вас несколько телефонов, и вы не можете запомнить, какая комбинация кнопок делает снимок экрана.

Существует множество причин использовать эту команду, и все они вполне разумны. К тому же, она прекрасно сочетается с better-adb-sync для удобной передачи файла на ваш компьютер после создания снимка экрана.

Хотите узнать больше команд ADB для вашего Android-смартфона? Вот девять самых важных команд ADB, которые должен знать каждый пользователь Android.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Вы также можете читать наши материалы в: