Приложение для отладки андроид по usb. Тестирование на реальном устройстве

Песочница

призывник 18 сентября 2011 в 15:55

Обзор средств запуска и отладки приложений на Android

  • Чулан *

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

Android Virtual Device (AVD)
Установка:
Это средство эмуляции встроено в Android SDK.

Настройка:
(на примере использования в Eclipse)
Window > Android SDK and AVD Manager > New
Вписываем имя виртуального устройства, платформу, размер карты памяти, тип дисплея…
Жмем Create AVD.

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

Преимущества и недостатки:
+ возможность протестировать приложение на разных версиях ОС Android, на устройствах с разными типами дисплея…
+ различные настройки, необходимые для тестирования, например, смена ориентации экрана
+ эмуляция SD-карты
- большой промежуток времени между нажатием кнопки «Run» и запуском приложения на эмуляторе
- эмулятор работает очень медленно, например, то, что телефон обрабатывал 1-2 секунды, эмулятор делал за 8-10 секунд

VirtualBox+Android x86
Установка и настройка:
  1. Скачиваем и устанавливаем VirtualBox .
  2. Скачиваем образ .
  3. «Создаём виртуальную машину Linux 2.6/Other Linux, 512 Mb RAM, Bridged Network, HD 2 Gb, Disable Mouse Integration. Подключаем ISO файл и загружаемся одной из опций LiveCD (есть вариант HDPI и MDPI)» или следуем этой инструкции .
  4. Нажимаем Alt-F1 для выхода в консоль и набираем netcfg и запоминаем IP адрес эмулятора. Для возврата к GUI, нажимаем Alt-F7.
  5. adb connect

Запуск:
Время между нажатием кнопки «Run» и появлением главного активити тестового приложения на эмуляторе не засекал, но, по субъективным ощущениям, это происходит почти мгновенно.

Преимущества и недостатки:
+ маленький промежуток времени между нажатием кнопки «Run» и запуском приложения на эмуляторе
+ местами шустрая работа
- достаточно длительная и иногда проблематичная установка
- эмулятор работает местами медленно, имеются проблемы с изображением (особенно на MDPI)
- проблемы с эмуляцией SD-карты, сменой ориентацию экрана ,…
- только два (три) доступные версии ОС Android и только два доступных типа дисплея

Телефон с ОС Android, подключенный через USB
Установка и настройка:
  1. Включаем на телефоне режим отладки. (Насторйки > Приложения > Разработка > Отладка по USB).
  2. Скачиваем драйвер для вашего телефона.
  3. Подключаем телефон к ПК.
  4. Устанавливаем драйвера. В Диспетчере устройств должен появиться раздел ADB Interface.
  5. adb devices. Если ваш телефон не отображается в списке, то переустанавливаем драйвер ADB.

Запуск:
Между нажатием кнопки «Run» и появлением главного активити тестового приложения на телефоне проходит порядка 5 секунд.

Преимущества и недостатки:
+ возможность увидеть приложение так, как его будет видеть пользователь (очень важным момент, особенно при создании интерфейса и дизайна приложения)
+ мультитач (если есть в телефоне)
+ смена ориентации экрана, акселерометр (если есть в телефоне)
- только одна версия ОС и один тип дисплея
- на физическом рабочем столе появиться еще один объект

Выводы:
Я пробовал работать с каждым из этих средств эмуляции и остановился на таком варианте:
1. написание и тестирование приложения, используя телефон;
2. тестирование приложения на многочисленных Android Virtual Device с различными комбинациями версии ОС и типа дисплея.
Надеюсь, что читающий сделал выбор эмулятора или почерпнул для себя что-то новое.
Удачи в тестировании!

Целью данной главы является написание минимального приложение под Android. Но мы никогда не будем точно знать, смогли ли мы написать нечто работоспособное, не попробовав запустить его на реальном устройстве. Этим мы и займёмся в этой статье.

Возможность тестирования на смартфоне предоставляется ADB (Android Debug Bridge). В этой статье мы настроим его и запустим наше приложение на настоящем смартфоне.

Что такое ADB

Android Debug Bridge (ADB) является универсальным инструментом командной строки, который способствует взаимодействию между средой разработки, в нашем случае Android Studio, и AVD-эмуляторами или физическими Android-устройствами для возможности запуска и отладки приложений.

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

Настройка Android-устройства для работы с ADB

Для того, чтобы использовать ADB с устройством, подключенным по USB, необходимо разрешить USB-отладку в системных настройках телефона или планшета в разделе "Параметры разработчика" (название может отличаться). На некоторых устройствах этот раздел по умолчанию скрыт. Рассмотрим шаги в случае, когда нет нужного раздела настроек.

  1. Зайдите в настройки, раздел "Об устройстве"
  2. Найдите пункт "Номер сборки" и щёлкните по нему 7 раз. Должно появиться окно, оповещающее о том, что активирован режим разработчика.
  3. Теперь в настройках должен появиться раздел параметров разработчика.
  4. Включите в нём опцию "Отладка USB".

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

Настройка ADB на Windows

При настройке Windows, во-первых, убедитесь, что у вас установлен Google USB Driver. Зайдите в SDK Manager в раздел Extras и найдите Google USB Driver, установите его в случае необходимости.


Теперь следует обновить драйвер. Подключите девайс к компьютеру, перейдите в Панель управления -> Оборудование и звук -> Диспетчер устройств найдите своё устройство. Щёлкните правой клавишей по своему устройству, чтобы открыть контекстное меню и выберите "Обновить драйверы...". Драйвер можно найти в директории sdk в подпапке \{директория sdk}\extras\google\usb_driver.

Как проверить правильность настроек ADB?

Для проверки работоспособности ADB подключите устройство к компьютеру, запустите в папке \{директория sdk}\platform-tools командную строку и введите в ней команду:

Adb devices

Должен появится список наподобие этого:

List of devices attached 5cdb2ced device

Запуск приложения на реальном устройстве

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


Если написано, что девайс offline, перевоткните USB и разрешите USB-отладку компьютеру:

В результате на экране телефона или планшета покажется наше приложение.

Заключение

На этом заканчивается глава. Мы добились успеха: смогли настроить нашу систему под разработку Android-приложений и даже запустить одно из них на настоящем устройстве.

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

18.05.2018

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

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

Обратите внимание, что установка займет много времени. Загрузка большого объема данных. Эта часть учебника наиболее тревожная, поскольку она зависит от конкретного типа мобильного телефона . Если следующие инструкции не работают, попробуйте выполнить поиск в Интернете.

В зависимости от типа и производителя телефона местоположение элемента настройки может измениться, но посмотрите в настройках телефона. Если у вас нет параметров разработчика, попробуйте сначала. О телефоне → Номер телефона О телефоне → Информация о программном обеспечении → Номер сборки. Вы можете найти драйвер на веб-сайте производителя телефона.

Требования к тестовой среде:

  • Операционная система: Windows / Mac OS X / Linux
  • Java (рекомендуется версия 1.7)
  • IDE (Eclipse, IntelliJ IDEA, Android Studio)
  • Android SDK (https://developer.android.com/sdk/index.html?hl=i)
  • APKTool (https://code.google.com/p/android-apktool/)/APK Studio (http://apkstudio.codeplex.com)
  • Устройство / эмулятор на базе Android

В статье будет использоваться следующая конфигурация: Windows 8, Android Studio и IntelliJ IDEA. Устройство: Nexus 4 с Android версии 4.4.4. Рекомендую все утилиты добавить в переменную окружения PATH, чтобы облегчить и ускорить доступ к этим инструментам.

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

Для резервного копирования и восстановления посмотрите в разделе «Резервное копирование и восстановление». После выбора восстановления выберите «Резервное копирование и восстановление». Структура оператора резервного копирования выглядит следующим образом. В последнем параметре вы можете указать точные пакеты в соответствии с их именем по имени. Как уже упоминалось, параметры являются необязательными. Типичным примером резервной копии, включая установленные приложения для сохранения места размещения, может быть следующая команда.

Android application package (APK), используемый в статье, можно скачать отсюда: com.netspi.egruber.test.apk .

Настройка устройства

Инструкция ниже поможет вам подготовить устройство для экспериментов.

Активация раздела Developer Options

На экране отобразится экран для ввода пароля, который вам понадобится для последующего восстановления резервной копии. Резервное копирование будет зависеть от объема резервных копий данных. Он работает по аналогичному принципу, как руководство по командной строке, но все рассматривается в графическом интерфейсе пользователя, что особенно полезно для менее опытных пользователей. Затем вам нужно подключить приложение один раз со своим компьютером, а затем вы можете создавать резервные копии всего на свой телефон, независимо от вашего следующего подключения к компьютеру.

Для начала на Android-устройстве должна быть разрешена отладка через USB (опция USB debugging), что позволит «общаться» с девайсом при помощи инструментов из набора Android SDK. Однако перед этим необходимо активировать раздел Developer options. На устройстве зайдите в раздел Settings > About Phone и кликните несколько раз на пункт Build Number, после чего должно появиться сообщение о том, что раздел Developer options активирован.

Рисунок 1: Для того чтобы активировать раздел Developer options, необходимо несколько раз кликнуть на Build number

Разрешение отладки через USB

Чтобы разрешить отладку через USB-порт, зайдите в раздел Settings > Developer options и отметьте флажок напротив USB debugging.

Телефонные вызовы Прямой набор телефонных номеров , чтение статуса и идентификатор телефона Активирует функцию запрета вызовов, которая защищает вызовы от заблокированных номеров. Если вы активируете соответствующую функцию, сообщение может быть отправлено с телефона.

Убедитесь, что инструменты производительности и защиты от краж работают и позволяют приложению общаться через Интернет. Ваши личные данные Добавьте или измените события календаря и отправьте письма участникам мероприятия без ведома владельца. Узнайте о ваших приложениях Начните с запуска системы, выйдите из других приложений, обнаружите запуск приложения.

Рисунок 2: Включение опции USB debugging

Подключение устройства и запуск ADB

После подключение устройства к компьютеру через USB-порт, должно появиться сообщение «USB debugging connected on the device». Также следует проверить, можно ли подключиться к устройству при помощи приложения Android Debug Bridge (ADB), входящего в состав Android SDK (пакет Android SDK Platform-tools). В командной строке введите следующую команду:

Закладки и история Запись и чтение веб-вкладок и истории Предоставляет дополнительные разрешения доступа для антивирусной защиты для проверки безопасности закладок. Пользовательский интерфейс других приложений, накладывающих другие приложения. Блокировка экрана блокировки экрана Отключено Позволяет работать с защитой краж.

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

Устройство должно отобразиться в списке.


Рисунок 3: Список подключенных устройств

Если устройство не отобразилось в списке, то наиболее вероятная причина в некорректно установленных драйверах (в Windows). В зависимости от устройства драйвер можно найти либо в Android SDK, либо на сайте производителя.

Обе эти проблемы очень трудно сделать. Необходимо соединить все контакты. Прежде чем вы перейдете к этому шагу, вам нужно уточнить, сколько мониторов мы будем контролировать. Мы устанавливаем параметры следующим образом. Рисунок 1: Настройка параметров.

В следующем окне мы можем изменить параметры. Важные файлы для нас будут объяснены далее. Однако нет необходимости задумывать новый проект, но можно использовать уже установленный проект. Все настройки будут сохранены. Мы выбираем имя компонентов и следующие настройки.

В следующем окне мы можем изменить следующие параметры. Состояния, которые датчик может анализировать, отображаются сразу под выбором, последний параметр не подходит для того, чтобы данные были такими же, как порт триггера. Это делается путем выбора «Основное использование ресурсов» в левом нижнем углу окна. Следующее поколение может быть запущено.

Проверка приложения на возможность отладки

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

Первый способ - запустить Android Device Monitor , входящий в состав Android SDK (в папке tools). В Windows файл называется monitor.bat. При открытии Android Device Monitor устройство отобразится в разделе Devices.

Подключение к зондам и собственный анализ

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

Рисунок 3: Установка тригера. В случае большего количества единиц соответствия, есть много, чтобы установить каждый отдельно. Значение информации, как объяснено, секвенировано.

  • «Блок соответствия» - единицы установки.
  • Функция определяет условия, при которых запускается триггерный сигнал.
  • Значение - это значение, при котором запускается триггер триггера.
  • Быть определенного значения или, если данный сигнал не имеет для нас значения.
По-прежнему можно выбрать согласованное логическое выражение по всему используемому модулю соответствия и способу захвата данных.


Если SDK Manager не запускается, установите Java SE .

После запуска программы SDK Manager появится окно установки. Нам нужно скачать и установить

✓ Android SDK Platform-tools ✓ Android SDK Tools ✓ Google Usb Driver package

Отмечаем эти три пункта в списке и снимаем отметку со всех остальных. Нажимаем «Install» и ждем пока программа скачает компоненты.

Драйверы USB для 32 и 64 разрядной Windows будут скачаны в папку C:\adt-bundle-windows-x86_64-20140702\extras\google\usb_driver (установите их позже, если не найдете официальных драйверов для вашего планшета или смартфона).

Подключаем наше устройство к компьютеру - компьютер обнаружит новое оборудование. Устанавливаем драйверы с сайта производителя или из папки, куда они были скачаны ранее (установка производится через Диспетчер задач > *Неизвестное устройство* > правая кнопка мыши > Update Driver Software.. > искать драйвер на ПК > скачанные драйверы).

После установки драйверов, в диспетчере устройств появится новое устройство «ADB Interface».

Если устройство не определилось в диспетчере как ADB Interface, проверьте драйверы планшета или смартфона, выключите и включите режим отладки по USB, переподключите устройство к ПК.

Запуск программы ADB

Работать с программой ADB лучше всего через командную строку Windows. Для вызова командной строки нажимаем «Пуск», и в поле ввода «Найти программы и файлы» набираем cmd, нажимаем «Enter».

Чтобы посмотреть, какие устройства подключены к компьютеру, набираем команду:

C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe devices

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

Отладка i2 Control V2.2 по USB

Введите (1):

C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe logcat

В командной строке начнется отображение лога вашего смартфона или планшета.

Остановите лог, нажав Ctrl+C

Введите (2):

C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe logcat >log.txt

Теперь лог, заново запущенный с помощью (1), будет сохраняться в текстовый файл, расположенный в C:\Users\*Username*\log.txt

Запустите приложение i2 Control V2.2 на вашем планшете или смартфоне, запустите лог (1), выполните действие, лог которого хотите сохранить, остановите логирование, нажав Ctrl+C.

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

Во многих инструкциях получения root прав и модифицированию прошивок, необходимо включить отладку по USB. Что такое Отладка по USB и для чего она нужна и как ее включить, можно узнать из данной статьи.

Для чего нужна Отладка по USB?

Отладка по USB служит для того чтобы использовать службу отладки приложений и устройств на ОС Android (проверить как работает приложение и система в целом и какие возникали сбои) которая называется .

Что такое Заводская Разблокировка OEM?

Начиная с Android 5.0 многие производители начали внедрять дополнительный механизм безопасности от несанкционированного изменения системных разделов. Вследствие чего была внедрена в раздел «Меню Разработчика» функцию «Заводская Разблокировка OEM», при ее активации вы сможете прошивать сторонние Recovery и кастомные прошивки.

Не стоит путать «Заводская Разблокировка OEM» c разблокировкой Bootloader, что требуют многие производители - Xiaomi, HTC, Huawei, Google Pixel, Sony.

Меню разработчика Android

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

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

Абсолютно во всех Android девайсах, независимо будь то смартфон или планшет, отладка по USB находится в Меню -> Настройки

Возможные варианты местонахождения опции

Несмотря что, отладка по USB находится в настройках, но варианты расположения в меню может быть различным и иметь несколько вариантов как его найти! Рассмотрим 6 возможных вариантов.

Вариант №1 для Android 4.2 - Android 7.1:

Меню -> Настройки -> О смартфоне/О планшете -> Номер сборки и нажмите по нему примерно 7 - 10 раз, после чего вернитесь в Настройки -> Для Разработчиков ->

Вариант №2.1 для Xiaomi (новые версии MIUI)

Меню -> Настройки -> О телефоне-> Версия MIUI и нажмите по нему примерно 7 - 10 раз, после чего вернитесь в Настройки -> Дополнительно -> Для Разработчиков -> Отладка по USB - поставить галочку.

Вариант №2.2 для Xiaomi (старые версии MIUI)

Меню -> Настройки -> Общие -> О смартфоне/О планшете -> Номер сборки и нажмите по нему примерно 7 - 10 раз, после чего вернитесь в Настройки -> Для Разработчиков -> Отладка по USB - поставить галочку.

Вариант №3 для Android 8.X и выше:

На Android 8.0 и новее слегка обновили настройки и теперь, чтобы попасть в меню разработчика и включить «Отладку по USB» необходимо: перейти в Система -> О устройстве (планшет/телефон) -> Кликнуть 5-7 раз по Номер сборки» и вернуться назад в раздел Система -> Меню разработчика.

Для версий Android 1.6 - 4.2

Вариант №4:

Меню -> Настройки -> Разработка ->

Вариант №5:

Меню -> Настройки -> Для Разработчиков -> Отладка по USB - поставить галочку

Вариант №6 :

Меню -> Настройки ->Приложения -> Разработка -> Отладка по USB (Android 2.2 - 3.0)

Вариант №7 :

Меню -> Настройки -> Еще -> Параметры Разработчика -> Отладка по USB - поставить галочку

Вариант №8 для Android 4.2 и выше:

Меню -> Настройки -> Система -> О смартфоне/О планшете -> Номер сборки и нажмите по нему примерно 7 - 10 раз, после чего вернитесь в Настройки -> Для Разработчиков -> Отладка по USB - поставить галочку

После включения Отладки по USB, авторизация компьютера! (Для Android 4.2 и выше)

При первом подключение к компьютеру и ввода какой нибудь команды или получения Root прав у вас появиться запрос на доверие компьютеру к которому сейчас Android подключен! Данный запрос будет появляться на любом новом компьютере или ноутбуке! Поставьте галочку и нажмите кнопку OK.

Отладка по USB включена.

Отладка по USB включена и устройство Android не определяется?

Первое что вам нужно будет поверить это наличие установленных драйверов на компьютер или же переустановить/обновить их. Подробно о установке драйверов, а также ссылки на свежие драйвера можно найти в статье - как . Еще одной проблемой, что Android не определяется это, то что он находится в заблокированном состояние - разблокируйте свой смартфон или планшет! Не используйте порт USB 3.0 , только USB 2.0 .

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

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

Где включить «отладку по USB»

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

  1. Открыть системные настройки.
  2. Пролистать разделы до конца, где открыть пункт «о телефоне». В смартфонах с оболочкой MIUI, такой пункт в начале настроек.
  3. Опустится вниз, до номера сборки.
  4. Семь раз без перерыва, нажмите на номер сборки. За 3-4 нажатия до разблокировки, на экране будет отображаться соответствующая надпись: Через заданное количество вы откроете раздел для разработчиков.
  5. По окончанию всплывет надпись: «Поздравляем вы стали разработчиком». Подразумевается, что вы открыли скрытую настройку.

Теперь, когда скрытый раздел активен, вернитесь в общие настройки устройства. Выше появится пункт «Для разработчиков». Нажмите на новый пункт, а в следующем окне опуститесь ниже, где переведите переключатель напротив пункта «Отладка по USB».

Важно! Если «отладка» больше не требуется, деактивируйте опцию, в целях безопасности. Описанный алгоритм действий, актуален для всех устройств, вплоть до версии Android 4.0.4. При первом подключении к компьютеру, на экране смартфона/планшета, необходимо поставить флажок, соглашаясь с тем, что вы доверяете данному компьютеру.

Для чего используется «отладка по USB»

Опция используется при подключении устройства к компьютеру. Обычно для отладки приложений, просмотра логов и т.д. Включение отладки необходимо для работы ADB, а ещё при получении root прав, создания резервной копии данных, быстрого копирования/перемещения файлов.

Вывод

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

А для чего используете отладку по USB именно вы? Напишите нам об этом в комментариях.

Статья была Вам полезной?
Поставьте оценку - поддержите проект!