Usb debugging перевод

Содержание
  1. Для чего необходим режим отладки по USB на ОС Android?
  2. Как включить режим отладки по USB на собственном устройстве
  3. Что сделать, если ничего не работает
  4. Как выключить отладку по USB

Что такое режим USB-отладки (USB Debugging) на Андроид

вкл. 22 Ноябрь 2014 . Размещено в Публикации

«Параметры разработчика»

Когда люди приобретают мобильное устройство на площадке Android, то во многих случаях идут моде, не догадываясь про то, насколько возможности нового гаджета превосходят их прежний телефон. Очень часто хозяева новых смартфонов или планшетных компьютеров используют только 10% изо всех возможностей электронного устройства. Из внимания клиентов падает говоря иначе режим USB-отладки, или USB Debugging.

Этот режим понравится как для специалистов, так же и для обыкновенных хозяев, т.к. позволяет сделать следующие действия (нужна также утилита ADB (Android Debug Bridge – отладочный мост Андроид), из состава Android SDK):

— сделать копирование нужной папки или раздела из памяти смартфона на личный компьютер;
— перенести какой-нибудь файл с компьютера на смартфон;
— сделать установку приложений Android;
— сделать резервное копирование приложений;
— перепрошить смартфон;
— возобновить работу электронного мобильного устройства;
— приобрести root-права для системы Android.

Для наглядного примера по активации режима USB-отладки можно будет сделать все действия на смартфоне ZTE V880H с установленной изготовителем мобильной ОС Android 4.2.1 Jelly Bean.

Для этого необходимо сделать несколько несложных манипуляций.

1. Зайти в «Меню», отыскать иконку приложения «Настройки».

режим USB-отладки

2. Потом открыть касанием пункт «Настройки» и отыскать подпункт «Для разработчиков».

«Параметры разработчика»

3. Необходимо зайти в данный подпункт, подобрать из предложенных в нем наименование «Отладка для USB» и активировать его, поставив галочку в квадратике рядом.

debugging

4. Второй шаг проявит система, которая задаст вопрос клиенту «Разрешить отладку USB?» и напишет ниже объяснение сути данного режима. Надо будет доказать «ОК» или нажать на слово «Отмена».

debugging

5. Если подобран «ОК», то режим USB-отладки будет включен и рядом с его наименованием загорится галочка.

перевод

6. Сейчас хозяин сумеет делать со своим устройством вышеописанные действия. Необходимо не забывать, что для них в первую очередь будет необходима утилита ADB (Android Debug Bridge – отладочный мост Андроид).

Итак, режим USB-отладки активирован, и клиент может увеличить в использовании способности собственного устройства на площадке Android, которое сейчас станет для его владельца на самом деле важным помощником. Что такое режим USB-отладки (USB Debugging) на Андроид

Usb debugging перевод

режим USB-отладки

Android прост в применении, однако он имеет много скрытых предназначений для пользователей имеющих большой опыт. Большинство из них спрятаны в меню «Параметры разработчика». Как видно из названия, данные функции крайне важны для разработчиков, разрабатывающих приложения на Android, однако в них есть польза и для простого клиента.

Одной из очень знаменитых предназначений разработчика Android считается USB Debugging (отладка по USB). Может, вы видели это в настройках и задавались вопросом, следует ли ее включить. Давайте посмотрим, для чего такой режим, и стоит ли вам это.

Что такое USB-отладка?

Другими словами, USB-отладка позволяет устройству Android взаимодействовать с ПК под управлением Android SDK для применения расширенных операций.

Когда вы разрабатываете приложения для Android, вам следует установить набор разработчика ПО для Android (SDK) на ПК. SDK в себя включает инструментальный набор, крайне важных для всякого разработчика, например как отладчик для устранения трудностей с кодом. Библиотеки являются дополнительным основным элементом SDK.

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

Вы можете многое сделать с Android с самого устройства. Но разработчикам требуется больше опций, тем более при сборе детальных журналов ошибок. Было бы большой болью искать и переместить эти файлы ручным способом с устройства, благодаря этому они применяют инструменты, установленные в Android Studio и Android SDK, дабы их сделать безболезненными.

Включение USB-отладки позволяет вашему телефону обмениваться данными с ПК, чтобы вы могли воспользоваться данными инструментами.

Для чего применяется USB-отладка?

Без USB-отладки вы не можете отправлять какие-нибудь широкие команды на Ваш телефон при помощи USB-кабеля. Самой популярной основой включения USB-отладки считается то, что изготовители запускают приложения на собственные приспособления для тестирования.

Всегда, когда вы создаёте новую версию собственного приложения в Android Studio и желаете испытать ее, вы можете скопировать ее на подключенное устройство всего за несколько кликов. После сборки оно будет запускаться и сразу возникать на вашем устройстве. Это скорее, чем загрузка файла APK и работа по его установке ручным способом.

Не-разработчики в большинстве случаев включают USB-отладку для получения root прав (доступ супер-клиента или корневой доступ) на собственных телефонах. Корневой доступ зависит от устройства, но большинство способов связано с программой, которую вы запускаете с собственного стола для работы. После включения USB-отладки и подсоединения телефона вы можете применить корневой инструмент для отправки корневых руководств на собственное мобильное устройство, даже не касаясь его. Установка пользовательского ROM в себя включает подобный процесс.

Вам также понадобится включить USB-отладку, чтобы применять команды Android Debug Bridge (ADB). Они разрешают ставить APK, находящиеся на вашем ПК, на собственный телефон, переместить файлы назад и вперед и смотреть журналы устройств для ошибок отладки. Команды ADB и хорошей загрузки также можно сберечь на вашем устройстве, если вы даже не можете включить его хорошо.

В устаревших вариантах Android USB-отладку применяли для некоторых остальных предназначений. Наиболее примечательной из них было снятие скриншота через USB. Это было до того, как в Android возникла обычная команда для снимания скриншота. Сейчас вам необходимо просто держать комбинацию кнопок вашего устройства (в большинстве случаев: Power и Volume Down), чтобы охватить скриншот — это устранило этот способ.

Как включить USB-отладку?

На современных устройствах Android вы сможете найти USB-отладку в меню «Параметры разработчика», которое по умолчанию скрыто. Чтобы разблокировать его, откройте «Настройки» и прокрутите вниз до «О телефоне». Прокрутите страницу вниз, и вы сможете увидеть запись с номером сборки. Нажмите его пару раз, и вы сможете увидеть уведомление, сообщающее вам, что вы в настоящий момент разработчик.

Вернитесь назад к настройкам и прокрутите вниз до части которая находится снизу «О телефоне». Вы сможете увидеть новую запись, параметры разработчика. Коснитесь ее и поищите USB-отладку в заголовке «Отладка». Нажмите на слайдер, чтобы включить его, и подтвердите предупреждение Android про то, что вы понимаете, для чего необходима данная функция.

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

Неопасна ли USB-отладка?

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

Более того, включение USB-отладки даст возможность управлять вашим устройством, если вы потеряете его. Тот, кто его найдет можете присоединить ваше устройство к собственному компьютеру и выдавать ему команды через АБР не зная вашего ПИН-кода.

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

Как применять USB-отладку?

Мы познакомились с тем, что выполняет USB-отладка и в каких целях вы можете его применять. Подобным образом, данная функция дает возможность вам получить доступ к расширенным функциям Android при подсоединении к ПК. Отладка USB крайне важна для разработчиков, но все таки имеет некоторые полезные трюки для пользователей имеющих большой опыт. Не обращая внимания на то, что вы обязаны быть готовы включить ее если будет необходимость, я советую отключать ее, когда вы ее не применяете, чтобы увеличить безопасность вашего устройства.

У вас включена или отключена отладка по USB на вашем телефоне? В каких целях вы ее применяете? Расскажите про это в комментариях!

Зачем нужен режим отладки по USB на Android-устройствах и как его включить

debugging

Режим отладки по USB — специальная функция Android-устройств, нужная как правило для разработчиков. При помощи нее можно проверить трудоспособность приложения и испытать его в самых различных ситуациях. Но режим отладки полезен и для клиентов. Рассмотрим, для чего он может понадобиться, как включить и выключить его на Андроид-устройствах.

Для чего необходим режим отладки по USB на ОС Android?

Режим отладки позволяет клиентам:

  • Испытать разрабатываемое приложение.
  • Получить root-доступ к смартфону или планшетному компьютеру.
  • Скопировать и переставить файлы с Android-устройства на компьютер.
  • Установить скачанное на компьютер стороннее (не из Play Market) приложение для Android.
  • Установить различные версии прошивок для устройства.
  • Возобновить неработающее устройство.
  • Создать резервную копию файлов и приложений.

Более того, в режиме отладки можно получить доступ к системным процессам, а еще подвергнуть анализу изменения в поведении оперативки, процессора и прочих составляющих.

Как включить режим отладки по USB на собственном устройстве

Опция «Включить отладку по USB» находится в «Меню для разработчиков» (либо «Параметры разработчика»), которое бывает скрыто от клиентов в вариантах Android выше 4.2. Но, снова же, большинство производителей решают открыть доступ к меню, иные — спрятать. К примеру, на смартфонах компании Meizu меню разработчиков открыто всегда и находится в разделе «Особые возможности», а на устройствах Samsung доступ к меню закрыт. Все будет зависеть не только от компании, но и от определенной модели устройства.

Итак, если доступ к меню для разработчиков закрыт на вашем устройстве, сделайте следующие действия: в настройках устройства откройте вкладку «Про устройство» и жмите на пункт «Номер сборки» до той поры, пока не возникнет уведомление про то, что вам присвоен статус разработчика и вы можете применить особое меню.

Сейчас зайдите в это меню. Все зависит от модели, вход в меню может находиться в самых различных разделах меню настроек. Либо в настройках устройства может тут же находиться раздел «Для разработчиков» («Параметры разработчика», «Меню разработчика»), либо он может быть подразделом пунктов «Особые возможности», «Другое», «Ещё», «Добавочные настройки».

Когда войдёте в меню для разработчиков, отмечайте галочкой пункт «Включить отладку по USB» (либо «Режим отладки по USB»). В большинстве случаев данный пункт стоит первым.

Где находится режим в самых различных вариантах Андроид (галерея фотографий)

Видеоинструкция: как включить режим отладки по USB на Android

Как включить режим отладки по USB, если это нереально сделать с устройства

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

Важное условие: на вашем устройстве уже должно быть установлено стороннее Recovery — CWM или TWRP. Это нужно, чтобы имелась возможность получить полный root-доступ к операционной системе.

  1. Для начала нужно скачать Android-менеджер qtADB-cwm-edition и его установить в корневой каталог системного диска.
  2. Потом скачайте третью версию реляционной базы данных SQLite, создайте папку SQlite3_Windows в корневом каталоге системного диска и установите туда скачанную базу данных.
  3. Потом включите режим Recovery Mode на собственном устройстве и подсоедините к персональному компьютеру.
  4. Откройте исправный файл Android-менеджера QtADB.exe. Возможно, программа потребует показать путь к adb.ext, сделайте это и жмите ОК.
  5. Нажмите кнопку Advanced. Удостоверьтесь, что раздел Data смонтирован правильно.
  6. Нажмите кнопку «Файлы». В левой панели откройте сделанную прежде папку SQLite3_Windows, в правой панели откройте папку с адресом /data/data/com.android.providers.settings/databases/, а потом переместите файл settings.db из папки database в папку SQLite3_Windows.
    Android Debug

    Переместите файл setting.db из database в SQLite3_Windows

  7. Включите командную строку Windows (cmd.exe, включить можно при помощи конфигурации клавиш Win + R).
  8. В командной строке введите следующие команды (вписывайте без кавычек; после ввода каждой жмите кнопку Enter):
  1. «cd C:\Sqlite3_Windows»
  2. «sqlite3 settings.db»
  3. «update secure set value=1 where name=’adb_enabled’»
  4. «.quit»
  • Вновь переключаемся на окно QtADB, перетаскиваем settings.db обратно, перезаписываем файл.
  • Перезагружаем устройство
  • Готово.
  • После перезагрузки с вашим смартфоном или планшетным компьютером можно будет работать при помощи QtADB, MyPhoneExplorer, ADB и прочих аналогичных программ. Другими словами, при помощи режима отладки по USB.

    Что сделать, если ничего не работает

    Для работы с отладкой по USB применяются особые ADB-драйверы (Android Debug Bridge, буквально «мост для отладки Android»), которые можно скачать с сайта Гугл, официальная страница находится по ссылке: https://developer.android.com/studio/index.html. Давайте подумаем, что сделать, если ADB не определяет устройство, почему нереально применять режим отладки по USB.

    Удостоверьтесь, что мобильное устройство обнаружено компьютером. Для этого:

    1. Необходимо проверить USB-кабель на повреждения. Особое обратите внимание на крепкие изгибы, участки кабеля около штекеров, где часто могут поломаться соединительные провода. Пробуйте использовать для подсоединения другой провод. Если проблема на самом деле в физических дефектах — поменяйте провод.
    2. Пробуйте воткнуть штекер в другой USB-порт на компьютере. Лучше всего применять порты на задней стороне системного блока, так как задние порты размещены конкретно на материнской плате. Передние USB-порты не всегда подключены правильно, благодаря чему и появляется проблема.
    3. Пробуйте присоединить Android-устройство к иному компьютеру. Порой случается, что какой-то определённый ПК неверно распознаёт смартфон или планшетный компьютер и не считывает с него необходимые данные. Если на другом компьютере устройство распознаётся правильно, несите собственный ПК в ремонт и объясните проблематику, так как причины поломок могут быть различные.
    4. Пробуйте выключить все устройство-приспособление от компьютера. Отдельные из них могут мешать смартфону или планшетному компьютеру хорошо подсоединиться к ПК.

    Удостоверьтесь, что применяете официальную прошивку изготовителя устройства. Если вы установили на смартфон или планшетный компьютер постороннюю прошивку (такую, как CyanogenMod или аналогичные), то отладка по USB будет работать нетактично.

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

    Разработчикам ПО лучше применять не некоторые ADB-драйвера, а систему Android Studio, которую также можно скачать с официального сайта: developer.android.com. В Android Studio настройка драйверов происходит автоматично, более того, там есть эмулятор Android для компьютера, так что отладка по USB может и не потребуется.

    Как выключить отладку по USB

    Чтобы выключить режим отладки по USB на Android-устройствах, откройте «Меню для разработчиков» и снимите отметку с пункта «Применять отладку по USB».

    Режим отладки по USB — очень полезный инструмент не только для разработчиков ПО, но и для обычных клиентов ОС Android. При его помощи можно ставить и переустанавливать firmware на собственных мобильных устройствах, переместить файлы со смартфона или планшетного компьютера на компьютер, скачивать на Android посторонние приложения. Способность пользоваться режимом отладки по USB пригодится и в том случае, когда устройство перестало работать правильно, так как позволяет возиться в системных процедурах, что поможет отыскать поломки и поломки. А более того, отладка по USB поможет получить root-доступ к устройству, что намного увеличит возможности ОС.

    How To Turn On USB Debugging With A Broken/Black Screen | O. Henry


    Комментариев нет, будьте первым кто его оставит

    Вам нужно войти, чтобы оставить комментарий.