Основно ръководство за ADB команди за Android - The Happy Android

Едно от предимствата на използването на Android е, че можем да осъществим достъп до „дълбините“ на нашето устройство и да докоснем практически всичко. До непостижимото и отвъд. За целта Android ни предлага няколко инструмента, като например ADB ( Android Debug Bridge или Android Debug Bridge ).

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

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

Накратко, 2 инструмента, които са чудесни за нас, ако искаме да инсталираме персонализирани ROM , да изкорени или просто да научим малко повече за Android.

Изисквания за използване на командите ADB и Fastboot

За да използваме командите ADB и да комуникираме с устройство с Android, трябва да изтеглим и инсталираме този, известен като Android Studio или Android SDK . Той може да бъде изтеглен от официалната страница за разработка на Android.

В случай, че работим с Windows , просто ще трябва да изпълним пакета, който току-що сме изтеглили. Ако имаме някакви въпроси, можем да се консултираме с ръководството за инсталиране. Потребителите на Linux и Mac също имат съответните версии на гореспоменатата официална страница на Android Studio.

И накрая, не забравяйте, че е необходимо да активирате USB отстраняване на грешки на терминала. Освен това ще трябва да инсталираме съответните драйвери на устройства на компютъра.

10-те най-използвани ADB команди

След това ви показваме някои от най-често срещаните команди ADB, използвани за взаимодействие с телефон или таблет с Android.

За да работят командите правилно, трябва да отворим системния терминал и да отидем по същия път, където сме инсталирали пакета за разработка на Android (обикновено в C: / или програмните файлове).

Ако по всяко време искаме да прехвърлим или извикаме файл, препоръчително е той да бъде разположен по същия път .

1 # adb устройства

Командата "adb device" е една от най-основните. Използва се, за да се знае дали устройството комуникира правилно с компютъра. Отваряме системен терминал и въвеждаме директно командата. Ако всичко е минало добре, ще ни бъде показан списък на свързаните устройства със съответния сериен номер и статус.

2 # adb инсталиране

Това изглежда доста очевидно, нали? С този команден ред можем да инсталираме приложения в apk формат на устройството, директно от командната конзола на нашия компютър.

adb install app.apk

Например : adb инсталирайте whatsapp.apk

3 # adb push

С "adb push" можем да прехвърляме файлове от компютъра към посочения път на устройството с Android. Просто оставете файла в същия път, където сме в командния прозорец и напишете следното:

Adb push име на файл Destination_Path

Например : adb push movie.mp4 / sdcard / movies

4 # adb изтегляне

В този случай това, което ще направим, е обратният начин: копиране на файлове от устройството на компютъра. Файлът ще бъде копиран по същия път, където се намираме в командната конзола.

Adb изтегляне на име на файл source_path

Например : adb pull despacito.mp3 / sdcard / trash

5 # adb рестартиране

С тази команда ще рестартираме устройството с Android директно от командната конзола.

Например: adb рестартиране

6 # adb рестартиране-буутлоудър

Както при предишната команда, ще рестартираме терминала, но този път зареждаме менюто на буутлоудъра на устройството. Нещо, което може да ни бъде полезно, ако посоляваме с ROM и root права.

Например: adb reboot-bootloader

7 # adb рестартиране-възстановяване

С тази команда рестартираме устройството, зареждайки режима за възстановяване. Подобно на предишната, това е много проста команда.

Например: adb рестартиране-възстановяване

8 # устройства за бързо стартиране

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

С командата за устройства за бързо стартиране можем да потвърдим дали нашият Android има активиран режим за бързо стартиране и дали има комуникация между устройството и компютъра.

Например: устройства за бързо стартиране

9 # adb черупка

Командата adb shell е една от най-сложните и усъвършенствани. От една страна, можем просто да напишем "adb shell" и ще видим съдържанието и разрешенията на терминалните файлове и папки.

Можем да изпълняваме и по-разширени действия като промяна на разрешенията или стартиране на скрипт от черупката на устройството.

Adb черупка

Например: adb shell chmod 666 /sdcard/morralla/despacito.doc

10 # adb logcat

С тази последна команда можем да видим регистрационните файлове на събитията, регистрирани в устройството. Особено ориентиран към разработчици и други подобни (въпреки че, ако сте малко любопитни, можете добре да прекарате време, гледайки линии за данни и команди на екрана на компютъра).

Например: adb logcat

Като допълнителна опция, ако имате телефон Pixel или Nexus, можете също да използвате командата „ fastboot oem unlock “, за да отключите буутлоудъра на вашия терминал, като използвате тази проста команда.

Други ADB команди за напреднали потребители

Ако сте искали да научите малко повече за Android ADB командите, тогава ви оставям много интересна връзка, където можете да видите всички ADB команди и как да ги приложите на практика.

Имате ли инсталиран Telegram ? Получавайте най-добрата публикация за всеки ден в нашия канал . Или ако предпочитате, научете всичко от нашата Facebook страница .