Konfigurer ADB og Fastboot for å brukes hvor som helst på din Windows- eller Linux-PC

Hvis du vil bruke adb eller fastboot fra hvilken som helst mappe på din Windows- eller Linux-datamaskin kan du, ganske enkelt ved å redigere datamaskinens PATH-variabel!

Hvis du har fulgt opplæringen vår om hvordan du setter opp adb- og fastboot-plattformverktøyene på datamaskinen din, kan det være irriterende å måtte navigere til mappen hver gang, spesielt hvis du bruker begge verktøyene ganske ofte. Å måtte kopiere filer til mappen plattformverktøy er også irriterende når du vil flashe ting på enheten din. For meg er det frustrerende siden jeg bruker en SSD og jeg misliker å måtte kopiere filene mine til mappen plattformverktøy, og deretter slette dem etterpå. Det er imidlertid mulig å kjøre adb- eller fastboot-verktøyene fra hvilken som helst katalog på din Windows- eller Linux-PC, slik at du aldri trenger å endre kataloger for å kjøre noen kommandoer.


Hva er PATH-systemvariabelen?

PATH brukes av Windows for å spesifisere plasseringen av viktige kjørbare filer. Vanligvis er dette filer som ligger i systemkatalogene, for eksempel C:\Windows og C:\Windows\system32. Dette er grunnen til at du kan skrive "calc" i ledeteksten for å starte kalkulatoren, men ikke "chrome" for å starte Google Chrome. Denne variabelen endres noen ganger av programmer når du installerer dem, for eksempel Java. Java legger seg selv til PATH-variabelen ved installasjon, noe som betyr at du kan bruke Java fra hvilken som helst katalog. Dette er nyttig for folk som bruker Java-applikasjoner, slik at programmet ikke trenger å prøve å hardkode Java-plasseringen.

Vi vil endre PATH-systemvariabelen slik at vi kan bruke adb eller Fastboot hvor som helst på Windows-datamaskinen vår. PATH finnes også på Linux og inneholder vanligvis bin og sbin-katalogene. Jeg vil dekke hvordan du legger til plattformverktøyene til Linux PATH-variabelen også.

Merk: Begge veiledningene krever administrator-/sudo-tilgang. Å legge til Windows har to metoder. Jeg anbefaler på det sterkeste den første, men begge fungerer fint og den andre er bedre hvis du planlegger å bruke PATH-variabelen mye.

Legge til adb og Fastboot til Windows PATH (metode 1)

Dette er egentlig ikke å legge den til Windows PATH-variabelen i seg selv, men mer å legge den til en mappe som allerede er i PATH-variabelen. Bare kopier adb.exe, fastboot.exe, AdbWinApi.dll og AdbWinUsbApi.dll til C:\Windows, så er du i gang. Du bør kunne kjøre adb og fastboot fra kommandolinjen nå. Dette er den desidert enkleste, mest idiotsikre metoden for å sette opp dette. Hvis det av en eller annen grunn ikke fungerer, følg metode 2.

Legge til adb og Fastboot til Windows PATH (metode 2)

Trinn 1

Åpne Windows Utforsker og høyreklikk på "Min PC". Velg "Egenskaper" og du vil bli møtt med en skjerm som viser noe systeminformasjon.

Steg 2

Velg "Avanserte systeminnstillinger".

Trinn 3

Velg "Miljøvariabler"

Trinn 4

Se etter variabelen kalt "Path" og dobbeltklikk på den.

Trinn 5

Klikk "Bla gjennom" og naviger til mappen der du pakket ut adb-filene dine. Neste "ok" ut av alle Windows du har åpne. Start en ny PowerShell eller ledetekst og skriv "adb" for å bekrefte at plasseringen er lagt til. Hvis ikke, start PC-en på nytt og prøv igjen.

Sørg for før du klikker "Bla gjennom" at ingen felt er uthevet. Hvis et felt er uthevet, vil du ende opp med å erstatte det. Klikk et sted i listen som ikke inneholder en oppføring for å sikre at du ikke erstatter et felt.


Legger til adb og Fastboot til Linux PATH

Jeg vil bruke Ubuntu for denne opplæringen, kun via kommandolinjen. Du kan redigere .bashrc-filen via GUI, men du må navigere til roten til hjemmekatalogen og trykke Ctrl+H. Sørg for at du har lastet ned og trukket ut plattformverktøyene.

Trinn 1

Legg merke til banen til adb-verktøyene du hentet ut. For meg pakket jeg dem ut til /home/adam/adb/platform-tools.

Steg 2

Du må redigere .bashrc-filen. Gå tilbake til hjemmekatalogen din og kjør følgende kommando.

sudonano.bashrc

Hvis du foretrekker å bruke vi eller gedit kan du i stedet.

Trinn 3

Legg til følgende linje på slutten av .bashrc-filen. Vær forsiktig med å redigere denne filen, ikke legg til noe annet eller endre noe annet.

export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb

Og skriv

adb

for å sjekke om det fungerer. Hvis det gir deg en feil (vanligvis på 64-biters datamaskiner), installer pakkene glibc.i686 og libstdc++ og det skal fungere.


Ferdig!

Du er nå ferdig, du skal nå bare kunne utføre adb- eller fastboot-kommandoene fra hvor som helst på din Windows- eller Linux-datamaskin. Som sagt er dette utrolig nyttig og gir også bedre organisering slik at du ikke trenger å legge alle de flashbare filene dine i de samme mappene.