Инсталирайте Android Debugging Bridge ADB на Windows или Mac

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

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

За да постигнем това, имаме ADB (Android Debug Bridge) и днес в Solvetic ще анализираме какво представлява и как безопасно да инсталираме този инструмент на нашето устройство с Android.

Какво е ADBADB (Android Debug bridge) е инструмент за командния ред, който е разработен, за да позволи комуникация с екземпляр на емулатор или устройство с Android, свързано към компютъра.
Благодарение на инструмента ADB ще можем да изпълняваме различни действия на устройства с Android, като инсталиране и отстраняване на грешки в приложения, предоставяйки достъп до Unix обвивка, която може да се използва за изпълнение на различни команди на емулатор или свързано устройство.

ADB е програма клиент-сървър, която включва три основни компонента:

  • Клиент: Той отговаря за изпращането на команди. Този клиент работи на машината за разработка. Можем да извикаме клиент от терминал на командния ред, като издадем команда ADB.
  • Демон: Той отговаря за изпълнението на команди на устройство. Демонът работи като фонов процес на всяко свързано устройство с Android или екземпляр на емулатор.
  • Сървър: Той отговаря за управлението на комуникацията между клиента и демона.

1. Предварителни настройки за инсталиране на Android Debug Bridge


Преди да инсталирате и научите повече за ADB, ще бъде необходимо да конфигурираме нашето Android устройство, така че да може да работи с ADB.

Етап 1
За целта отиваме в настройките на телефона и намираме реда "За телефона", който е в края на настройките:

Стъпка 2
В показания прозорец ще намерим реда "Версия на ядрото" и трябва да кликнете върху него 7 пъти, за да активирате режима за програмисти на Android:

Стъпка 3
След като този процес приключи, ще имаме активирани опции за програмисти, щракнете върху него и в показания прозорец ще активираме полето „USB отстраняване на грешки“, като кликнете върху неговия превключвател:

Стъпка 4
Ще видим следното съобщение. Кликнете върху Приемам и ние ще бъдем готови да инсталираме ADB.

2. Как да инсталирате ADB в Windows 10

Етап 1
Първата стъпка, която трябва да предприемем, е да изтеглим двоичните файлове на Google от следната връзка:

Стъпка 2
След като това съдържание бъде изтеглено, пристъпваме към извличането му и това ще бъде съдържанието, което ще видим:

Стъпка 3
Сега ще кликнете с десния бутон върху всяко празно пространство, натиснете клавиша Shift и щракнете с десния бутон и в показаните опции избираме опцията "Отваряне на прозореца на PowerShell тук":

ЗабележкаВъзможно е показаната опция да е командния ред, тя все още се прилага без проблем.

Стъпка 4
Сега ще свържем устройството с Android към Windows 10 и в USB режим избираме опцията „Файлове“:

Стъпка 5
След като тази стъпка бъде дефинирана, отиваме в прозореца на PowerShell и там ще изпълним следната команда:

 adb устройства

Увеличете

Стъпка 6
Тъй като виждаме, че не е оторизиран, трябва да наблюдаваме устройството с Android, за да разрешим достъпа, това ще бъде съобщението, което ще видим:

Стъпка 7
Кликнете върху Да приеме за да разрешите връзката. Ако използваме командата отново adb устройства ще видим следното. Можем да видим свързаното устройство с неговия идентификатор.

Увеличете

3. Как да инсталирате ADB на macOS High Sierra

Етап 1
Както в Windows, трябва да изтеглите двоичните файлове на Google за macOS на следната връзка:

Стъпка 2
Пристъпваме към извличане на съдържанието, достъп до терминала macOS High Sierra и навигиране до извлеченото съдържание с помощта на командата CD.

Увеличете

Стъпка 3
Продължаваме да свързваме устройството с Android към macOS High Sierra и задаваме USB режима като файлове, както видяхме по -рано.

Веднъж там ще изпълним командата отново adb устройства, разрешаваме връзката в Android и ще видим следното. Там ще имаме свързано нашето USB устройство.

Увеличете

4. Как работи ADB


Когато стартира ADB клиент, клиентът първо проверява дали има изпълнен процес на ADB сървър, ако няма, той стартира сървърния процес. Когато сървърът се стартира, той е свързан към локален TCP порт 5037 и търси команди, изпратени от клиенти на ADB; всички клиенти на ADB използват порт 5037 за комуникация със сървъра на ADB.

След това сървърът установява връзки с всички работещи в момента екземпляри на емулатори или устройства, локализира екземплярите на емулатори или устройства чрез сканиране на портове с нечетни числа в диапазона от 5555 до 5585, които се използват от емулаторите и устройствата.

Когато сървърът намери демон на ADB, ще бъде установена връзка с този порт. Трябва да имаме предвид, че всеки екземпляр на емулатора или устройството получава чифт последователни портове; четен порт за конзолни връзки и нечетен порт за ADB връзки. Например:

  • Емулатор 1, конзола: 5554
  • Емулатор 1, adb: 5555
  • Емулатор 2, конзола: 5556
  • Емулатор 2, adb: 5557

5. Основни ADB команди за използване в Windows или macOS High Sierra


След това ще видим някои от най -използваните команди, които можем да изпълним с помощта на ADB:

adb устройстваПозволява ви да видите списъка с устройства с Android, които са свързани с компютъра.

adb pushПозволява ви да преместите файл на вашето устройство с Android програмно.

adb изтеглянеПозволява ви да премествате файл от вашето Android устройство програмно.

apk инсталиранеТя ни позволява да инсталираме приложения програмно, използвайки APK файлове.

рестартирайте adbРестартираме устройството с Android.

adb рестартиране възстановяванеАктивирайте рестартирането на устройството с Android в режим на възстановяване.

adb рестартирайте буутлоудъраАктивирайте рестартирането на Android като зареждащо устройство.

adb ShellПозволява ви да стартирате отдалечена обвивка на устройството с Android.

За много по -пълна информация можем да посетим следната връзка на ADB, където ще намерим съответните налични опции:

По този начин ADB се превръща в практичен инструмент за управление на нашите Android устройства с пълна сигурност.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave