Jei norite naudoti „adb“ arba „fastboot“ iš bet kurio „Windows“ arba „Linux“ kompiuterio aplanko, galite tiesiog redaguoti kompiuterio PATH kintamąjį!
Jei sekėte mūsų pamoka Kalbant apie tai, kaip kompiuteryje nustatyti adb ir greitosios įkrovos platformos įrankius, gali būti nemalonu kiekvieną kartą naršyti į aplanką, ypač jei kurį nors įrankį naudojate gana dažnai. Failus kopijuoti į platformos įrankių aplanką taip pat erzina, kai norite įrenginyje atnaujinti informaciją. Man tai apmaudu, nes naudoju SSD ir nemėgstu kopijuoti failus į platformos įrankių aplanką ir po to juos ištrinti. Tačiau „Adb“ arba „fastboot“ įrankius galima paleisti iš bet kurio „Windows“ arba „Linux“ kompiuterio katalogo, todėl jums niekada nereikės keisti katalogų, kad paleistumėte komandas.
Kas yra PATH sistemos kintamasis?
PATH naudoja Windows, kad nurodytų svarbių vykdomųjų failų vietą. Paprastai tai yra failai, esantys sistemos kataloguose, pvz., C:\Windows ir C:\Windows\system32. Štai kodėl komandų eilutėje galite įvesti „calc“, kad paleistumėte skaičiuotuvą, bet ne „chrome“, kad paleistumėte „Google Chrome“. Šį kintamąjį kartais pakeičia programos, kai jas įdiegiate, pvz., „Java“. Diegimo metu „Java“ pridedama prie kintamojo PATH, tai reiškia, kad galite naudoti „Java“ iš bet kurio katalogo. Tai naudinga žmonėms, naudojantiems Java programas, todėl programai nereikia bandyti sunkiai koduoti Java vietos.
Mes pakeisime PATH sistemos kintamąjį, kad galėtume naudoti adb arba Fastboot bet kurioje „Windows“ kompiuterio vietoje. PATH taip pat egzistuoja Linux sistemoje ir paprastai jame yra bin ir sbin katalogai. Taip pat aptarsiu, kaip pridėti platformos įrankius prie „Linux PATH“ kintamojo.
Pastaba: abiem pamokoms reikalinga administratoriaus / sudo prieiga. Pridėti prie „Windows“ galima dviem būdais. Primygtinai siūlau pirmąjį, bet abu veikia gerai, o antrasis yra geresnis, jei planuojate daug naudoti kintamąjį PATH.
Adb ir Fastboot pridėjimas prie „Windows PATH“ (1 metodas)
Tai iš tikrųjų nereiškia, kad jis pridedamas prie „Windows PATH“ kintamojo per se, bet labiau pridedamas prie aplanko, kuris jau yra PATH kintamajame. Tiesiog nukopijuokite savo adb.exe, fastboot.exe, AdbWinApi.dll ir AdbWinUsbApi.dll į C:\Windows ir viskas. Dabar turėtumėte galėti paleisti adb ir „fastboot“ iš komandinės eilutės. Tai pats paprasčiausias ir patikimiausias būdas tai nustatyti. Jei dėl kokios nors priežasties jis neveikia, vadovaukitės 2 metodu.
Adb ir Fastboot pridėjimas prie „Windows PATH“ (2 metodas)
1 žingsnis
Atidarykite „Windows Explorer“ ir dešiniuoju pelės mygtuku spustelėkite „Mano kompiuteris“. Pasirinkite „Ypatybės“ ir būsite pasveikinti ekrane, kuriame bus rodoma tam tikra sistemos informacija.
2 žingsnis
Pasirinkite „Išplėstiniai sistemos nustatymai“.
3 veiksmas
Pasirinkite „Aplinkos kintamieji“
4 veiksmas
Ieškokite kintamojo pavadinimu „Path“ ir dukart spustelėkite jį.
5 veiksmas
Spustelėkite „Naršyti“ ir eikite į aplanką, kuriame ištraukėte adb failus. Kitas „gerai“ iš visų atidarytų „Windows“. Paleiskite naują „PowerShell“ arba komandų eilutę ir įveskite „adb“, kad patikrintumėte, ar vieta buvo pridėta. Jei ne, paleiskite kompiuterį iš naujo ir bandykite dar kartą.
Prieš spustelėdami „Naršyti“, įsitikinkite, kad joks laukas nėra paryškintas. Jei laukas bus paryškintas, jį pakeisite. Spustelėkite kur nors sąraše, kuriame nėra įrašo, kad įsitikintumėte, jog nepakeisite lauko.
Adb ir Fastboot pridėjimas prie Linux PATH
Šioje pamokoje naudosiu Ubuntu tik per komandinę eilutę. Galite redaguoti .bashrc failą naudodami GUI, bet turėsite pereiti į pagrindinio katalogo šaknį ir paspausti Ctrl+H. Įsitikinkite, kad atsisiuntėte ir ištraukėte platformos įrankius.
1 žingsnis
Atkreipkite dėmesį į ištrauktų adb įrankių kelią. Aš ištraukiau juos į /home/adam/adb/platform-tools.
2 žingsnis
Turėsite redaguoti .bashrc failą. Grįžkite į savo namų katalogą ir paleiskite šią komandą.
sudonano.bashrc
Jei norite naudoti vi arba gedit, galite vietoj to.
3 veiksmas
Įtraukite šią eilutę prie .bashrc failo pabaigos. Būkite atsargūs redaguodami šį failą, nieko daugiau nepridėkite ir nieko nekeiskite.
export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb
Ir tipo
adb
patikrinti, ar jis veikia. Jei pateikiama klaida (paprastai 64 bitų kompiuteriuose), įdiekite paketus glibc.i686 ir libstdc++ ir turėtų veikti.
Padaryta!
Baigėte, dabar turėtumėte galėti tiesiog vykdyti adb arba greitosios įkrovos komandas iš bet kurios „Windows“ arba „Linux“ kompiuterio vietos. Kaip jau sakiau, tai yra nepaprastai naudinga ir leidžia geriau organizuoti, kad nereikėtų dėti visų „flashable“ failų į tuos pačius aplankus.