Какво да знаете
- Изтеглете ADB и Fastboot. Отворете ZIP файла Platform Tools. Копирайте пътя на папката в platform-tools.
- Редактирайте системната променлива PATH. Тествайте, за да сте сигурни, че можете да достигнете до ADB.
-
ADB командите могат да се използват за модифициране на вашия Android, без да се налага действително да докосвате устройството.
Тази статия обяснява как да инсталирате Android Debug Bridge (ADB), както и примери за някои команди. Информацията, включена тук, трябва да се прилага независимо от това кой е направил вашия телефон с Android: Samsung, Google, Huawei, Xiaomi и др.
Изтеглете ADB и Fastboot
Google пусна два инструмента, наречени ADB и fastboot, като и двата са налични в пакет, наречен Platform Tools. Те са инструменти за команден ред, които ви позволяват да персонализирате и контролирате телефона си с Android, като изпращате команди до него през вашия компютър.
И двете помощни програми са достъпни чрез Android.com. Посетете страницата за изтегляне на SDK Platform Tools, за да намерите най-новата версия на ADB и fastboot.
Те също са включени в пълния Android SDK, но не е необходимо да изтегляте всичко това само за тези два инструмента, които можете да ги получите чрез Platform Tools.
-
Изберете връзката за изтегляне, която съответства на вашата операционна система.
Ако имате Windows, изберете Изтеглете SDK Platform-Tools за Windows или изберете Mac за macOS и др.
- След като прочетете правилата и условията, изберете полето за съгласие до Прочетох и съм съгласен с горните правила и условия.
- Изберете Изтегляне на Android SDK Платформени инструменти за [операционна система].
- Запазете файла на незабравимо място, защото скоро ще го използвате отново. Папката, в която обикновено записвате файлове, е наред, стига да знаете как да се върнете там.
Отворете ZIP файла с инструментите на платформата
Отидете до която и да е папка, в която сте запазили изтеглянето, и извлечете съдържанието на ZIP файла.
Вашата операционна система има вградени инструменти, които могат да направят това вместо вас, но друга опция е да я отворите с помощна програма за извличане на файлове.
Windows
- Щракнете с десния бутон върху ZIP файла и изберете опцията за извличане, наречена Извличане на всички в някои версии на Windows.
- Когато бъдете попитани къде да запишете файла, както виждате на изображението по-горе, изберете папка, която е подходяща за ADB да остане, а не някъде временно като папка за изтегляния или някъде, което е лесно разхвърляно като работния плот. Избрахме корена на C: устройството, в папка, наречена ADB.
- Поставете отметка в квадратчето до Показване на извлечените файлове при завършване.
- Изберете Extract, за да запазите файловете там.
- Папката, която сте избрали в Стъпка 1, трябва да се отвори и да покаже папката platform-tools, която е извлечена от ZIP файла, който сте изтеглили по-рано.
macOS
- Отворете ZIP файла, за да извлечете веднага съдържанието в същата папка, в която се намирате.
- Трябва да се появи нова папка, наречена platform-tools.
- Можете да преместите тази папка където желаете или можете да я запазите там, където е.
Linux
Потребителите на Linux могат да използват следната команда на терминала, като заменят destination_folder с папката, в която искате папката platform-tool да завърши.
разархивирайте platform-tools-latest-linux.zip -d целева_папка
Най-добрият начин да направите това е да отворите терминала в папката, където се намира ZIP файла. Ако това не е така, трябва да промените пътя на platform-tools-latest-linux.zip, за да включите пълния път към ZIP файла.
Ако помощната програма за разархивиране не е инсталирана, изпълнете тази команда:
sudo apt-get install unzip
Можете да използвате 7-Zip или PeaZip вместо това, ако предпочитате да не използвате тези терминални команди или те не работят за вас.
Копиране на пътя на папката в platform-tools
Преди да започнете да използвате ADB, искате да се уверите, че е лесно достъпен от командния ред. Това изисква пътят до папката от предишната стъпка да бъде настроен като променлива на средата.
Най-лесният начин да направите това е първо да копирате пътя до папката:
Windows
- Отворете папката, в която сте извлекли папката platform-tools.
- Отворете папката, за да можете да видите съдържанието в нея.
- В горната част на прозореца изберете празно място до пътя. Като алтернатива можете да използвате Alt+D клавишна комбинация за бързо преместване на текущия фокус към лентата за навигация и автоматично маркиране на пътя на папката.
- Когато пътят до отворената папка е маркиран, щракнете с десния бутон и го копирайте или използвайте Ctrl+C.
macOS
- Изберете папката, която сте извлекли.
- Използвайте Command+i, за да отворите прозореца за получаване на информация за тази папка.
- Щракнете и плъзнете, за да изберете пътя до Where, така че да бъде маркиран.
- Използвайте Command+C, за да копирате пътя.
Linux
- Отворете папката platform-tools, за да можете да видите другите папки и файлове в нея.
- Използвайте Ctrl+L, за да преместите фокуса към лентата за навигация. Пътят трябва незабавно да стане маркиран.
- Копирайте пътя с Ctrl+C.
Вашата версия на тези операционни системи може да е достатъчно различна, така че стъпките да не са точно както ги виждате тук, но трябва да работят с повечето издания на всяка операционна система.
Редактиране на системната променлива PATH
Ето как да отворите екрана за редактиране на системна променлива в Windows, така че пътят, който сте копирали, да може да бъде настроен като системна променлива PATH:
- Отворете контролния панел.
- Потърсете и отворете аплета System.
- Изберете Разширени системни настройки.
- В прозореца Системни свойства изберете Променливи на средата в долната част на раздела Разширени.
- Намерете долната област с етикет Системни променливи и намерете променливата с име Път.
- Изберете Редактиране.
- Изберете Ново (Windows 11) и поставете пътя, който сте копирали по-рано. За по-стари версии на Windows, щракнете с десния бутон върху текстовото поле Variable value и поставете пътя. Ако вече има други пътеки в кутията, отидете в най-дясната страна и поставете точка и запетая в края. Без никакви интервали, щракнете с десния бутон и поставете пътя на вашата папка там.
- Изберете OK няколко пъти, докато излезете от System Properties.
Следвайте тези стъпки, за да редактирате PATH файла в macOS или Linux:
- Отворете терминала през Spotlight или Applications/Utilities и въведете тази команда, за да отворите своя Bash профил във вашия текстов редактор по подразбиране: touch ~/.bash_profile; отворете ~/.bash_profile.
- Преместете курсора до самия край на файла и въведете следното, като замените папка с пътя, който сте копирали: export PATH=”$HOME /папка/бен:$PATH”.
- Запазете файла и излезте от текстовия редактор.
- Въведете следната терминална команда, за да стартирате своя Bash профил: source ~/.bash_profile.
Тествайте, за да сте сигурни, че можете да достигнете ADB
Сега, след като системната променлива е правилно конфигурирана, трябва да проверите дали действително можете да изпълнявате команди срещу програмата.
Отворете командния ред или терминала и изпълнете командата adb.
Ако резултатът от командата е текст, подобен на този:
Android Debug Bridge версия 1.0.41
Версия 31.0.3-7562133
Инсталирано като C:\ADB\ platform-tools\adb.exe
…тогава сте готови да започнете да използвате Android Debug Bridge от командния ред!
Докато режимът за отстраняване на грешки е активиран на вашия телефон, можете да изпращате ADB команди, докато телефонът работи редовно или дори когато е в режим на възстановяване.
Примери за ADB команди
ADB командите могат да се използват за модифициране на вашия Android, без да се налага действително да докосвате устройството, но има много повече, които са възможни. Можете да правите прости неща като инсталиране на системни актуализации или дори да се справяте с неща, които обикновено са ограничени, като променяне на настройки, за които дори не сте подозирали, че съществуват, или получаване на достъп до системни папки, които обикновено са заключени.
- adb devices показва кои поддържани от ADB устройства са свързани към вашия компютър
- adb рестартиране рестартира телефона ви
- adb backup създава пълен архив на вашия телефон и го записва на вашия компютър
- adb sideload зарежда ROM и други ZIP файлове от вашия компютър на вашия Android
- adb pull копира файлове от телефона на вашия компютър
- adb shell позволява командите да се изпълняват в терминал на устройството с Android
- adb reboot -bootloader стартира телефона ви в режим на зареждане, така че да можете да изпълнявате команди за бързо зареждане.