Če želite uporabiti adb ali hitri zagon iz katere koli mape na vašem računalniku z operacijskim sistemom Windows ali Linux, lahko preprosto uredite spremenljivko PATH vašega računalnika!
Če ste sledili našo vadnico o tem, kako nastaviti orodja platforme adb in fastboot v vašem računalniku, je morda nadležno, da se morate vsakič pomakniti do mape, še posebej, če eno ali drugo orodje uporabljate precej pogosto. Kopiranje datotek v mapo z orodji platforme je prav tako moteče, kadar koli želite prenesti stvari v svojo napravo. Zame je to frustrirajoče, saj uporabljam SSD in mi ni všeč, da moram svoje datoteke kopirati v mapo z orodji platforme in jih nato izbrisati. Vendar pa je možno zagnati orodja adb ali fastboot iz katerega koli imenika v vašem računalniku z operacijskim sistemom Windows ali Linux, tako da vam nikoli ne bo treba spreminjati imenikov za izvajanje ukazov.
Kaj je sistemska spremenljivka PATH?
PATH uporablja Windows za določanje lokacije pomembnih izvršljivih datotek. Običajno so to datoteke, ki se nahajajo v sistemskih imenikih, kot sta C:\Windows in C:\Windows\system32. Zato lahko v ukazni poziv vnesete "calc", da zaženete kalkulator, ne pa "chrome", da zaženete Google Chrome. To spremenljivko včasih spremenijo aplikacije, ko jih namestite, kot je Java. Java se ob namestitvi doda spremenljivki PATH, kar pomeni, da lahko uporabljate Javo iz katerega koli imenika. To je uporabno za ljudi, ki uporabljajo aplikacije Java, tako da programu ni treba poskušati trdo kodirati lokacije Java.
Spremenili bomo sistemsko spremenljivko PATH, da bomo lahko uporabljali adb ali Fastboot kjer koli v našem računalniku z operacijskim sistemom Windows. PATH obstaja tudi v Linuxu in običajno vsebuje imenika bin in sbin. Opisal bom tudi, kako dodati orodja platforme v spremenljivko PATH za Linux.
Opomba: obe vadnici zahtevata skrbniški/sudo dostop. Dodajanje v Windows ima dva načina. Močno priporočam prvo, vendar oba dobro delujeta, drugi pa je boljši, če nameravate pogosto uporabljati spremenljivko PATH.
Dodajanje adb in Fastboot v Windows PATH (1. metoda)
To pravzaprav ne pomeni dodajanja v spremenljivko PATH sistema Windows samo po sebi, temveč bolj dodajanje v mapo, ki je že v spremenljivki PATH. Preprosto kopirajte svoje adb.exe, fastboot.exe, AdbWinApi.dll in AdbWinUsbApi.dll v C:\Windows in pripravljeni ste. Zdaj bi morali imeti možnost zagnati adb in fastboot iz ukazne vrstice. To je daleč najlažji in najbolj varen način za nastavitev. Če iz kakršnega koli razloga ne deluje, sledite 2. metodi.
Dodajanje adb in Fastboot v Windows PATH (2. način)
Korak 1
Odprite Windows Explorer in z desno miškino tipko kliknite »Moj računalnik«. Izberite "Lastnosti" in pozdravil vas bo zaslon z nekaterimi sistemskimi informacijami.
2. korak
Izberite "Napredne sistemske nastavitve".
3. korak
Izberite "Spremenljivke okolja"
4. korak
Poiščite spremenljivko z imenom "Path" in jo dvokliknite.
5. korak
Kliknite »Prebrskaj« in se pomaknite do mape, v katero ste ekstrahirali datoteke adb. Naslednji "v redu" med vsemi okni, ki ste jih odprli. Zaženite nov PowerShell ali ukazni poziv in vnesite »adb«, da preverite, ali je bila lokacija dodana. Če ne, znova zaženite računalnik in poskusite znova.
Preden kliknete »Prebrskaj«, se prepričajte, da ni označeno nobeno polje. Če je polje označeno, ga boste na koncu zamenjali. Kliknite nekje na seznamu, ki ne vsebuje vnosa, da zagotovite, da ne zamenjate polja.
Dodajanje adb in Fastboot v Linux PATH
Za to vadnico bom uporabljal Ubuntu, samo prek ukazne vrstice. Datoteko .bashrc lahko urejate prek GUI, vendar se boste morali pomakniti do korena domačega imenika in pritisniti Ctrl+H. Prepričajte se, da ste prenesli in ekstrahirali orodja platforme.
Korak 1
Upoštevajte pot do orodij adb, ki ste jih ekstrahirali. Jaz sem jih izvlekel v /home/adam/adb/platform-tools.
2. korak
Urediti boste morali datoteko .bashrc. Vrnite se v domači imenik in zaženite naslednji ukaz.
sudonano.bashrc
Če raje uporabljate vi ali gedit, lahko namesto tega uporabite.
3. korak
Dodajte naslednjo vrstico na konec datoteke .bashrc. Bodite previdni pri urejanju te datoteke, ne dodajajte ali spreminjajte ničesar drugega.
export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb
In tip
adb
da preverim, če deluje. Če vam prikaže napako (običajno na 64-bitnih računalnikih), namestite pakete glibc.i686 in libstdc++ in bi moralo delovati.
Končano!
Zdaj ste končali, zdaj bi morali biti sposobni preprosto izvajati ukaze adb ali fastboot od koder koli v računalniku z operacijskim sistemom Windows ali Linux. Kot sem rekel, je to neverjetno uporabno in omogoča tudi boljšo organizacijo, tako da vam ni treba dati vseh svojih bliskovnih datotek v iste mape.