Що таке режим зневадження USB на Android? Ось як це зробити

Android простий у використанні з коробки, але він містить безліч прихованих функцій для досвідчених користувачів. Багато з них приховані в меню параметрів розробника. Як випливає з назви, ці функції життєво важливі для розробників, що створюють програми для Android, але вони не такі важливі для звичайного користувача.

Одна з найвідоміших функцій Android-розробників - налагодження через USB. Можливо, ви бачили, як цей термін плавав навколо, і задавалися питанням, чи слід вам його включити. Давайте подивимося, для чого потрібен режим USB USB Debugging і чи потрібен він вам.


Що таке режим зневадження USB?

Зневаджування USB дозволяє пристрою Android взаємодіяти з комп'ютером, на якому встановлено Android SDK, для використання розширених операцій.

Якщо ви розробляєте програми для Android, ви повинні встановити Android Software Developer Kit (SDK) на свій комп'ютер. SDK надає розробникам інструменти, необхідні для створення програм для певної платформи.

Зазвичай ви встановлюєте його разом з Android Studio, яка є середовищем розробки для програм Android. Він включає в себе набір інструментів, які життєво важливі для будь-якого розробника, такі як налагоджувач для усунення проблем і візуальний редактор.

Бібліотеки є ще одним ключовим компонентом SDK. Це дозволяє розробникам виконувати загальні функції без необхідності перекодувати їх. Наприклад, в Android є вбудована функція друку, тому при написанні програми вам не потрібно придумувати новий спосіб друку. Ви просто викликаєте вбудований метод, включений до бібліотеки, коли настав час зробити це.

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

Якщо вам не потрібна Android Studio, ви можете встановити тільки Android SDK. Це необхідно зробити, якщо ви хочете отримати root права на свій телефон або виконати інші складні завдання.


Увімкнення зневаджування USB дозволяє вашому телефону обмінюватися даними з ПК, щоб ви могли скористатися цими інструментами.

Як увімкнути зневадку USB на Android?

На сучасних пристроях Android ви знайдете зневаджування USB в меню параметрів розробника, яке за замовчуванням приховане.

Щоб розблокувати його, зайдіть в налаштування і прокрутіть вниз до Про телефон. Прокрутіть вниз знову, і ви побачите запис номера збірки внизу. Натисніть декілька разів, і ви побачите повідомлення, яке повідомляє, що ви тепер розробник.

Тепер поверніться в налаштування і прокрутите вниз до нижньої частини, де ви отримали доступ до телефону. В Android Pie і більш пізніх версіях вам необхідно відкрити системний запис і розгорнути розділ «Додатково». Тут ви побачите новий запис за назвою Параметри розробника. У старих версіях Android замість параметра «Про телефон» буде відображено запис «Параметри розробника».

Незалежно від того, як тільки ви всередині, шукайте зневаджування USB під заголовком Debugging. Натисніть повзунок, щоб увімкнути його, і підтвердіть попередження Android про те, що ви розумієте, для чого ця функція.

Тепер ви ввімкнули зневадку за USB. Щоб використовувати його, вам просто потрібно підключити телефон до ПК за допомогою кабелю USB. Коли ви зробите це, ви побачите на телефоні запит, який запитує, чи хочете ви авторизувати зневадку за USB для цього конкретного комп'ютера. Це функція безпеки, призначена для захисту вашого пристрою від атак, тому переконайтеся, що ви довіряєте комп'ютеру, перш ніж прийняти це.

Якщо ви отримаєте запит на пристрій, виберіть «Скасувати авторизацію зневадження USB», щоб скинути всі довірені комп'ютери.


Що робить зневаджування Android USB?

Без зневаджування USB ви не можете відправляти на телефон якісь додаткові команди через кабель USB. Таким чином, розробникам необхідно включити зневадку за USB, щоб вони могли передавати програми на свої пристрої для тестування та взаємодії з ними.

Коли ви створюєте нову збірку своєї програми в Android Studio і хочете протестувати її, ви можете відправити її на підключений пристрій всього кількома клацаннями миші. Після складання він відразу запуститься і з'явиться на вашому пристрої. Це набагато швидше, ніж ручне завантаження файлів APK.

Не розробники зазвичай включають USB-налагодження для рутингу своїх телефонів. Руттинг залежить від пристрою, але більшість методів включають деякі програми, які ви запускаєте зі свого робочого столу. Увімкнувши зневадку USB і підключивши телефон, ви можете використовувати інструмент для відправки кореневих інструкцій на пристрій, навіть не торкаючись його. Встановлення користувацького ПЗУ включає аналогічний процес.

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

У старі часи Android вам також потрібна була зневаджування за USB для деяких інших функцій. Найбільш помітним був знімок екрану через USB, який був таким же дратівливим, як і звучав. Це було до того, як зробити скріншот Android було легко завдяки стандартній команді. Тепер вам просто потрібно утримувати комбінацію кнопок вашого пристрою (зазвичай Power і Volume Down), щоб зробити знімок екрану, що робить цей метод застарілим.


Чи безпечна налагодження USB?

Теоретично, з увімкненою зневадкою за USB, підключення телефону до загального порту зарядки може викликати проблеми. Якщо хтось має доступ до порту, він може вкрасти інформацію з вашого пристрою або відправити на нього шкідливі програми.

Ось чому Android відображає запит на підтвердження, тому ви не підключаєтеся до ПК, якому не довіряєте. Однак користувач, який нічого не підозрює, може прийняти запрошення, навіть не усвідомлюючи, для чого воно призначене.

Крім того, якщо залишити функцію зневадження USB, ваш пристрій буде відкрито для атаки, якщо ви втратите його. Хтось, хто знає, що робить, може підключити ваш пристрій до комп'ютера і давати йому команди через ADB, не знаючи вашого PIN-коду. Це страшно, і є вагома причина, з якої вам потрібно налаштувати Android Device Manager, щоб ви могли віддалено знайти або стерти ваш пристрій

Якщо ви регулярно не використовуєте ADB і не підключаєте свій пристрій Android до комп'ютера, не слід залишати USB-зневаджування увімкненою весь час. Можна залишити на кілька днів, поки ви працюєте над чимось, але немає необхідності включати його, якщо ви не використовуєте його регулярно.

Як ви використовуєте Android USB зневадження?

Ми ознайомилися з тим, що робить налагодження USB і для чого ви можете її використовувати. Таким чином, ця функція дозволяє передавати розширені команди на пристрій при підключенні телефону до ПК. Зневаджування USB життєво важливе для розробників, але все ж містить деякі корисні прийоми для досвідчених користувачів. Хоча ви можете вільно включати його, коли це необхідно, ми рекомендуємо відключати його, коли ви його не використовуєте. Це підвищить безпеку вашого пристрою.


Якщо ви шукаєте більш корисну інформацію, пов'язану з USB для вашого телефону Android, обов'язково подивіться цікаві способи використання USB OTG на вашому телефоні Android

COM_SPPAGEBUILDER_NO_ITEMS_FOUND