В данной статье я расскажу как включить отладку по USB на вашем телефоне или планшете под управлением Андроид. В конце статьи разберемся для чего это нужно.
Данная статья подходит для всех брендов, выпускающих телефоны на Android 9/8/7/6: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia и прочие. Мы не несем ответственности за ваши действия.
Включаем отладку по USB на телефоне Андроид
Для включения отладки по USB нужно активировать режим разработчика Андроид по следующей инструкции:
- Переходим в «Настройки», выбираем вкладку «О планшете» или «О телефоне».
- Находим раздел «Номер сборки» (на гаджетах Xiaomi или некоторых иных раздел «Версия MIUI»). Затем нажимаем на него несколько раз, пока не отобразится сообщение, что вы стали разработчиком.
В «Настройках» вашего девайса должен отобразится раздел «Для разработчиков». Переходим к следующему этапу.
Включаем отладку по USB так:
- Заходим в «Настройки», выбираем «Для разработчиков» (на некоторых китайских моделях телефонов указываем «Настройки», затем «Дополнительно» и «Для разработчиков»). В верху страницы находим переключатель и переводим его в положение «Включено».
- В меню «Отладка» активируем «Отладка по USB».
- В окне «Разрешить отладку по USB» подтверждаем включение отладки.
Теперь отладка включена, а вы сможете ее использовать с нужными целями.
Статьи в тему:
При подключении USB ноутбук выключается
Подключение Android к компьютеру по USB как флешку
Включаем отладку по USB с компьютера
Данный способ будет актуален, когда на самом девайсе включить отладку по USB нет возможности из-за сломанного тачскрина, неработающего экрана или в целом неполадок с устройством. Важно, чтобы на гаджете было инсталлировано стороннее Recovery – TWRP или CWM. Это требуется, чтобы иметь рут-доступ к ОС.
Выполняем шаги:
- Скачиваем менеджер Андроид qtADB-cwm-edition, затем его устанавливаем на системный диск в корневой каталог.
- Скачиваем 3-ю версию реляционной базы данных SQLite, в корневом каталоге системного диска создаем папку SQlite3_Windows и туда устанавливаем скачанную базу данных.
- На гаджете активируем режим Recovery Mode и подсоединяем его к ПК.
- Открываем исполнительный файл менеджера Андроид QtADB.exe. Приложение может попросить указать путь к adb.ext, что и делаем. Нажимаем ОК.
- Теперь нажимаем на «Advanced». Проверяем, чтобы верно был смонтирован раздел Data.
- Нажимаем на кнопку «Файлы». Открываем в левой панели ранее созданную папку SQLite3_Windows. По адресу /data/data/com.android.providers.settings/databases/ открываем папку в правой панели, а потом перемещаем из папки database файл settings.db в папку SQLite3_Windows.
- Включаем командную строку Windows (cmd.exe, запустить можно при помощи комбинации клавиш Win+R).
- Вводим в командной строке команды, как на скриншоте ниже (нужно вписать без кавычек, а после ввода каждой следует нажать на кнопку «Enter»).
- Снова переходим в окно QtADB, обратно перетаскиваем settings.db, перезаписываем файл.
- Перезагружаем гаджет.
- Готово.
После перезагрузки с вашим девайсом можно будет работать при помощи QtADB, ADB, MyPhoneExplorer и иных подобных программ – т.е. в режиме отладки по USB. Для отключения режима отладки по USB на гаджетах Андроид необходимо открыть «Меню для разработчиков», затем со строки «Использовать отладку по USB» снимите отметку.
Как синхронизировать Android с компьютером по USB и WiFi
Возможные проблемы
Для работы с отладкой гаджета по USB применяются специальные ADB-драйверы, которые доступны на сайте Google по ссылке https://developer.android.com/studio/index.html. Рассмотрим проблемы, если ADB не определяет девайс и не получается использовать режим отладки по USB.
Проверяем, что гаджет обнаружен компьютером:
- Проверяем кабель USB на повреждения. Внимание нужно обратить на участки возле штекеров, сильные изгибы. Попробуйте применять для подключения иной кабель. Если проблема в поломке кабеля, то замените его на другой.
- Попробуйте на ПК воткнуть штекер в иной порт USB.
- Подключите гаджет Андроид на иной компьютер.
- Отключите от ПК все устройства USB. Некоторые из них могут гаджету мешать нормально подключиться к компьютеру.
- Проверьте, что используется официальная прошивка производителя девайса.
Убедитесь, что установлены нужные драйверы ADB. Существуют различные версии драйверов для разных гаджетов, которые на официальном сайте распределены по моделям планшетов и смартфонов.
Есть универсальные драйверы ADB, но применять их лучше только в ситуации, когда для вашего девайса отдельного драйвера нет, т.к. с универсальными драйверами могут быть проблемы с подключением, которые разрешаются только в службе поддержки Google.
Зачем на Андроид нужен режим отладки по USB?
Пользователям Андроид режим отладки дает такие возможности:
- Получение рут-прав на гаджете.
- Тестирование разрабатываемых приложений.
- Установка скачанных на ПК сторонних (не из Плей Маркета) программ для Андроид.
- Копирование и перемещение файлов с Андроид девайса на ПК.
- Восстановление неработающего гаджета.
- Установка для устройства разных версий прошивок.
- Создание резервных копий приложений и файлов.
Еще режим отладки предоставляет доступ к системным процессам и позволяет проанализировать изменения в поведении процесса, оперативной памяти и иных составляющих.
Как на Android включить отладку по USB5