Android Debug Bridge ali ADB je zmogljivo in prilagodljivo orodje, ki uporabnikom omogoča veliko stvari, kot so iskanje dnevnikov, nameščanje in odstranjevanje aplikacij, prenos datotek, izkoreninjenje in bliskovni ROM-i po meri, ustvarjanje varnostnih kopij naprav itd. Pravzaprav najbolj napredne vadnice in kako -to vodniki za Android običajno uporabljajo ukaze adb, da opravijo delo.
Poleg tega je adb zelo uporaben tudi, ko naprava Android ne deluje, kot bi morala, ali ko stvari postanejo zelo neurejene in neuporabne. Čeprav je videti nekoliko "strašljivo" in zapleteno, je tukaj seznam ukazov adb, s katerimi lahko začnete in med tem naredite nekaj uporabnih stvari.
21 uporabnih ukazov ADB v sistemu Android
Za razliko od prejšnjih različic uporabnikom za namestitev ADB ni treba namestiti celotnega Android SDK. Samo prenesite samostojno datoteko ADB zip, jo ekstrahirajte v koren pogona C in vse je končano. Za dostop do adb odprite ukazni poziv tako, da ga poiščete v meniju Start in se pomaknite do mape adb s spodnjim ukazom. Če je adb nameščen v drugem imeniku, ustrezno spremenite ukaz.
cd c:\adb
Nasvet: Nato odprite ukazni poziv iz iste mape, pritisnite in držite tipko Shift, nato z desno miškino tipko kliknite mapo in nato kliknite možnost » Odpri ukazni poziv tukaj «.
Zdaj povežite napravo Android prek USB-ja in preizkusite spodnje ukaze.
Pogosto uporabljeni ukazi ADB
1. Zaženite ali zaustavite strežnik ADB
Očitno je prvi ukaz, ki ga morate vedeti, kako zagnati in ustaviti strežnik adb. To uporabnikom omogoča interakcijo s povezano napravo Android. Če želite zagnati strežnik adb, uporabite spodnji ukaz.
adb start-server
Ko uporabnik zaključi svoje delo, lahko s spodnjim ukazom ustavi strežnik adb.
adb kill-server
2. Seznam povezanih naprav Android
To je eden najbolj priljubljenih ukazov. Ko povezujete napravo z računalnikom prek USB-ja, s tem ukazom preverite, ali lahko adb najde povezano napravo.
adb devices
Če je naprava pravilno povezana s sistemom, bo zgornji ukaz zagnal servisni demon, skeniral sistem in prikazal seznam vseh povezanih pogonov Android. Najboljše pri tem ukazu je, da navaja status naprav in njihove serijske številke.
3. Spoznajte status naprave
Kot že ime pove, lahko ta ukaz uporabite za poznavanje stanja naprave. Ko se ukaz izvede, bo prikazano, ali je stanje naprave brez povezave, zagonski nalagalnik ali naprava. Za običajno napravo Android bodo uporabniki videli svoj status Android kot »naprava«, kot na spodnji sliki.
adb get-state
4. Prikaže serijsko številko naprave
Ta ukaz pove uporabniku serijsko številko povezane naprave. Na telefonu ali tabličnem računalniku lahko uporabniki vidijo serijsko številko naprave tako, da se pomaknejo na » Nastavitve > O telefonu > Stanje «.
adb get-serialno
5. Kopirajte datoteke iz računalnika v telefon
Če želite kopirati datoteke iz računalnika v telefon s pomočjo adb, lahko uporabite ta ukaz. Ne pozabite zamenjati [vir] in [cilj] z dejansko potjo datoteke.
adb push [source] [destination]
Ko zgornji ukaz zamenjate z dejansko potjo do datoteke, bo videti takole.
adb push "E:\Video Songs\Aankhon Mein Teri - Om Shanti Om.mp4" "/sdcard/Downloads/video.mp4"
6. Kopirajte datoteke iz telefona v računalnik
Tako kot pri kopiranju datotek iz računalnika v napravo Android lahko uporabniki kopirajo tudi datoteke iz telefona v računalnik. Če želite to narediti, preprosto uporabite spodnji ukaz. Zamenjajte [vir] in [cilj] z dejansko potjo datoteke.
adb pull [source] [destination]
Ko zgornji ukaz zamenjate z dejansko potjo do datoteke, bo ukaz videti takole.
adb pull "/sdcard/Downloads/video.mp4" D:\Downloads
7. Namestite/Odstranite aplikacijo
Poleg premikanja datotek naprej in nazaj med računalnikom in telefonom lahko uporabniki dejansko namestijo datoteko apk z enim samim ukazom. Za namestitev aplikacije mora uporabnik določiti celotno pot do datoteke apk. Torej zamenjajte »path/to/file.apk« z dejansko potjo datoteke apk.
adb install "path/to/file.apk"
Če je na računalnik priključenih več naprav in želite datoteko apk namestiti samo na eno napravo, uporabite spodnji ukaz. Zamenjajte [serijsko številko] z dejansko serijsko številko naprave. Uporabniki lahko pridobijo serijsko številko naprave z zgornjim četrtim ukazom.
adb -s [serial-number] install "path/to/file.apk"
Če želite odstraniti aplikacijo, preprosto izvedite spodnji ukaz. Zamenjajte z dejanskim popolnoma kvalificiranim imenom paketa aplikacije.
adb uninstall
8. Varnostno kopirajte napravo Android
Za varnostno kopiranje vseh podatkov naprave in aplikacij lahko uporabniki uporabijo spodnji ukaz. Ko se izvede, bo omogočil funkcijo varnostnega kopiranja, uporabnika pozval, naj sprejme dejanje v napravi Android in nato ustvaril datoteko »backup.adb« v trenutnem imeniku.
adb backup -all
9. Obnovite napravo Android
Če želite obnoviti varnostno kopijo, uporabite spodnji ukaz. Ne pozabite zamenjati "path/to/backup.adb" z dejansko potjo datoteke.
adb restore "path/to/backup.adb"
10. Znova zaženite napravo Android v načinu za obnovitev
Obnovitveni način uporabnikom pomaga popraviti ali obnoviti naprave Android z orodji, ki so vgrajena vanj. Na splošno se lahko uporabniki zaženejo v načinu za obnovitev s kombinacijo gumbov za glasnost in vklop. Poleg tega lahko uporabniki tudi povežejo napravo s sistemom in uporabijo spodnji ukaz za zagon v načinu za obnovitev.
adb reboot-recovery
11. Znova zaženite napravo Android v načinu zagonskega nalagalnika
Spodnji ukaz uporabnikom omogoča zagon v načinu zagonskega nalagalnika. Na splošno je način zagonskega nalagalnika zelo podoben načinu hitrega zagona.
adb reboot-bootloader
12. Znova zaženite napravo Android v načinu Fastboot
Način hitrega zagona se pogosto uporablja za flashanje ROM-ov po meri , zagonskih nalagalnikov in celo jeder. Za zagon v načinu hitrega zagona uporabite spodnji ukaz.
adb fastboot
13. Zaženite oddaljeno lupino
Ta ukaz zažene oddaljeno ukazno lupino in uporabniku omogoča nadzor in konfiguracijo naprave z ukazi lupine.
adb shell
14. Posnemite posnetke zaslona
Nič ni težko narediti posnetkov zaslona v sistemu Android . Vse kar morate storiti je, da hkrati pritisnete gumb za vklop in gumb za zmanjšanje glasnosti. Poleg tega lahko uporabniki s tem ukazom posnamejo tudi hitre posnetke zaslona. Zamenjajte »/path/to/screenshot.png« z dejansko ciljno potjo. Po želji lahko uporabniki prilagodijo ime datoteke tako, da spremenijo "posnetek zaslona" v poljubno ime.
adb shell screencap -p "/path/to/screenshot.png"
Pri zamenjavi ciljne poti bo ukaz videti takole.
adb shell screencap -p "/sdcard/screenshot.png"
15. Posnemite zaslon Android
Poleg snemanja posnetkov zaslona lahko uporabniki s spodnjim ukazom tudi posnamejo zaslone naprav Android . Ponovno zamenjajte »/path/to/record.mp4« z dejansko ciljno potjo. Seveda lahko uporabniki prilagodijo ime datoteke tako, da spremenijo »zapis« v poljubno želeno ime.
adb shell screenrecord "/path/to/record.mp4"
16. Znova zaženite ADB v načinu USB
Če je bil strežnik ADB zagnan in iz nekega razloga ukazi še vedno ne delujejo. Lahko poskusite znova zagnati ADB na USB. Ni neodvisnega ukaza za ponovni zagon ADB. Toda naslednji ukaz bo znova vzpostavil povezavo ADB prek USB-ja. To bo povzročilo ponovni zagon strežnika ADB.
adb usb
17. Različica ADB
To je zelo priročen ukaz, saj zelo malo ukazov deluje z najnovejšimi različicami ADB. Na primer, starejše različice ADB ne dovoljujejo zagona ukaza flashall. Torej, ko prejmete ukazno napako, je prvi korak, da preverite različico adb. Nato lahko preverite, ali je ukaz podprt v tej različici. Sledi ukaz za preverjanje različice adb.
adb version
18. Povežite se z ADB prek WiFi
V zadnjih različicah ADB se lahko neposredno povežete s katero koli napravo Android prek WiFi. Vse kar morate storiti je, da omogočite odpravljanje napak USB na drugi napravi in zaženete naslednji ukaz.
adb connect IP address
Torej bo ukaz videti takole:
adb connect 192.168.1.104
19. Seznam datotek
Če želite kopirati ali poslati datoteke, morate vedeti točno lokacijo mape. Običajno se notranji pomnilnik telefona imenuje sdcard. Torej so vse mape v telefonu v mapi /sdcard. Če pa želite vedeti natančno lokacijo ali poiskati določeno datoteko, lahko uporabite ukaz "ls". Ukaz ls prikaže seznam datotek v imeniku.
adb shell ls "directory_name"
20. Seznam vseh nameščenih paketov
Zdaj morate za odstranitev paketov pridobiti pravilno ime paketa. Dejansko ime paketa se razlikuje od imena nameščene aplikacije. Spodaj je torej ukaz adb, ki navaja vse nameščene pakete.
adb shell pm list packages
Zdaj je rezultat precej velik. Če torej želite navesti določen paket aplikacij, lahko poskusite filtrirati po imenu aplikacije. Na primer, če želite poiskati ime paketa za FDroid, uporabite naslednji ukaz.
adb shell pm list packages | findstr "fdroid"
21. Seznam povezanih naprav Fastboot
To je eden manj znanih ukazov. Ko zaženete napravo v načinu Fastboot, lahko za preverjanje, ali je naprava povezana ali ne, uporabite naslednji ukaz.
fastboot devices
To so vsi osnovni ukazi, ki jih Tips.BlogCafeIT želi deliti z bralci. Če želite deliti svoje misli in izkušnje o uporabi ukazov adb v napravah Android, pustite svoje komentarje v spodnjem razdelku za komentarje!
Vso srečo!