Одни ошибки в работе смартфона решаются изменением параметров, другие требуют расширенного доступа к системе настроек. Для этого нужно подключить телефон к компьютеру или ноутбуку. ПК увидит его как внешнее хранилище данных, поэтому внести нужные настройки невозможно. Сделать это получится только через Android SDK Platform Tools.
Читайте: Почему не открываются приложения на Андроид — 4 причины и 3 метода решения проблемы
Что такое ADB и где используется
Программа ADB — это утилита, которая помогает управлять смартфоном на Android через компьютер с OS Windows, Linux и Mac.
Установка ADB позволит:
- Принудительно загрузить в память смартфона недостающий языковой пакет и любое программное обеспечение через компьютер;
- скопировать на телефон файлы или извлечь данные;
- перепрошить мобильное устройство;
- освободить место во внутреннем хранилище девайса путем очистки раздела Data;
- удалить программу, которую не могли убрать по умолчанию.
Это далеко не полный список возможностей инструмента по отладке устройств на базе Android, но и перечисленных хватит для демонстрации его важности.
Для ознакомления: Как скрыть приложение на Андроиде — инструкция в 4 шага и 3 дополнительных решения
Настраиваем отладку подключения по USB на Android смартфоне
Прежде чем начать работать с Android Debug Bridge (ADB) на Windows или другой операционной системой, нужно настроить смартфон. Для этого понадобится разрешить отладку по USB в настройках мобильного девайса.
- Включить режим «Разработчик». Открыть в разделе меню настроек подраздел под названием «О телефоне». Дважды нажать на версию прошивки телефона с соответствующими правами.
- Открыть расширенные настройки.
- Войти в отдел «Для разработчиков».
- Последовательно нажать на ползунки напротив надписей «Отладка подключения по USB», «Установка через соединение USB» и «Настройки безопасности отладки по USB».
После можно переключить внимание на компьютер либо макбук, чтобы установить и запустить программу ADB.
Конфигурация ADB в Windows
Чтобы установить инструмент для отладки приложений и работы смартфона, понадобится сделать следующее:
- Загрузить утилиту на ПК с официального ресурса.
- Распаковать APK и перенести в папку диска C «Platform-tools».
- Открыть «Поиск» и переместиться в панель управления, потом в раздел «Система и безопасность» и вкладку «Система». Или сделать проще — нажать комбинацию кнопок клавиатуры Pause/Win/Break, дополнительные системные параметры сразу откроются.
- Кликнуть на надпись «Переменные среды», где нужно войти в переменные системы, а после тапнуть Path.
- Кликнуть по «Изменить» и указать путь распаковки — папка «Platform-tools».
Пользователи работают с инструментом через компьютерную консоль. Это может быть строка команд или вспомогательный инструмент Windows PowerShell.
Команда для запуска службы ADB — комбинация клавиш клавиатуры Win плюс R. В открывшемся окне остаётся кликнуть Enter или ввести запрос «cmd».
Также можно сделать по-другому:
- Удержать кнопку Shift.
- Кликнуть по папке с ресурсными файлами ADB.
- Выбрать функцию «Открыть службу PowerShell».
Только после этого подключают мобильное устройство к ПК через разъем USB и вводят запрос, вида «./adb.exe». Если используется строка команд, слеш не нужен, вот так тогда — «adb.exe». Осталось нажать Enter и подключить отладочный мост к смартфону с помощью команды оболочки ADB «adb devices». Если ошибок в процессе запуска не было, после нажатия Enter в строке команд компьютера увидите уведомление «List of devices attached», а также номер подключенного к ADB телефона.
Конфигурация ADB в Linux
Установочные файлы ADB без дополнительных компонентов доступны во всех репозиториях. Например, в Ubuntu, Debian, Mint и им подобным для начала загрузки достаточно ввести команду: sudo apt-get install android-tools-adb. SDK со всеми сопутствующими инструментами, в том числе и ADB, можно скачать с официального сайта Android Studio.
Для работы еще понадобится программа демон. Это сервер, который нужен для обработки команд, передаваемых на портативное устройство, и для работы с системой Андроид напрямую.
Чтобы запустить Daemon:
- Нужно открыть терминал;
- ввести в строку команд следующее: «adb start-server»;
- нажать на Enter.
Сервер будет запущен на протяжении всей работы с программой ADB.
Больше о работе с ПК: Как почистить кэш на ПК вручную и 2 программами
Процесс установки ADB в MacOS
Чтобы выполнить установку и запустить отладочный мост на MacOS, сначала предстоит загрузить zip-папку со соответствующими скриптами, а потом извлечь их. После этого:
- В каталоге Other активировать Launchpad и открыть терминал.
- Используя команды cd, перейти в «Platform-tools».
- Чтобы проверить работоспособность ADB, в меню терминала ввести команду «./adb».
То, что утилита работает, видно по отображению в терминале данных об используемых приложениях.
На будущее: Что лучше, ноутбук или компьютер (ПК): 5 советов, как выбрать технику для своих нужд
Список полезных ADB команд
По оценкам пользователей самые полезные:
adb install |
Для установки APK программ через ПК на смартфон |
adb shell |
Открывает доступ к данным на мобильном устройстве |
adb reboot recovery |
Перезапускает любую модель смартфона на Андроид в режим Recovery |
adb reboot |
Обычная перезагрузка |
adb wipe data |
Помогает сбросить все настройки и удалить данные на смартфоне (команда сработает, если предварительно задать adb shell) |
adb uninstall |
Чтобы удалять приложения |
Функциональные возможности довольно разнообразны. Плюс в том, что команды одинаковы для работы на любой операционной системы компьютера.
Интересная статья: Как сделать пульт из телефона: 9 приложений, настройка которых займет не больше минуты