Logo ru.androidermagazine.com
Logo ru.androidermagazine.com

Что такое ADB и нужно ли мне это?

Anonim

Вы слышите фразу «adb», которая часто встречается на форумах и блогах Android. Мы тоже в этом виноваты. Но что такое adb, и зачем вам (или не нужно) его использовать?

По словам Google, «Android Debug Bridge (adb) - это универсальный инструмент, позволяющий управлять состоянием экземпляра эмулятора или устройства на платформе Android». Это, конечно, звучит как то, что сказал бы Google, не так ли? Проще говоря, adb - это два разных приложения: одно работает на вашем компьютере (Windows, Linux или Mac), а другое - на вашем телефоне. Когда ваш телефон подключен и отладка по USB включена, вы можете давать команды и общаться с телефоном, используя экран компьютера и клавиатуру. Это часть Android SDK для Windows, Mac или Linux. Извините OS2 / Деформация.

Ваш телефон Android использует ядро ​​Linux и инструменты в качестве основы. Это означает, что довольно много команд Linux могут быть отправлены через сервер adb (запущенный на вашем компьютере) клиенту adb (запущенный на вашем телефоне), и они будут выполнены. Вы можете увидеть их частичный список на картинке выше.

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

Если у вас есть возможность использовать adb, обязательно посетите сайт Android Developer для полного руководства по использованию. Иди и отлаживай.