Opsæt ADB og Fastboot til at blive brugt hvor som helst på din Windows- eller Linux-pc

Hvis du vil bruge adb eller fastboot fra en hvilken som helst mappe på din Windows- eller Linux-computer, kan du det, blot ved at redigere din computers PATH-variabel!

Hvis du har fulgt med vores tutorial om, hvordan du opsætter adb- og fastboot-platformværktøjerne på din computer, kan det være irriterende at skulle navigere til mappen hver gang, især hvis du bruger begge værktøjer ret ofte. At skulle kopiere filer til platformsværktøjsmappen er også irriterende, når du vil flashe ting på din enhed. For mig er det frustrerende, da jeg bruger en SSD, og ​​jeg kan ikke lide at skulle kopiere mine filer til min platformsværktøjsmappe og derefter slette dem. Det er dog muligt at køre adb- eller fastboot-værktøjerne fra en hvilken som helst mappe på din Windows- eller Linux-pc, så du aldrig behøver at ændre mapper for at køre nogen kommandoer.


Hvad er PATH-systemvariablen?

PATH bruges af Windows til at angive placeringen af ​​vigtige eksekverbare filer. Normalt er disse filer placeret i systembibliotekerne, såsom C:\Windows og C:\Windows\system32. Det er derfor, du kan skrive "calc" i kommandoprompten for at starte lommeregneren, men ikke "chrome" for at starte Google Chrome. Denne variabel ændres nogle gange af programmer, når du installerer dem, såsom Java. Java tilføjer sig selv til PATH-variablen ved installation, hvilket betyder, at du kan bruge Java fra enhver mappe. Dette er nyttigt for folk, der bruger Java-applikationer, så programmet ikke behøver at forsøge at hårdkode Java-placeringen.

Vi vil ændre PATH-systemvariablen, så vi kan bruge adb eller Fastboot hvor som helst på vores Windows-computer. PATH findes også på Linux og indeholder normalt bin- og sbin-mapperne. Jeg vil også dække, hvordan du tilføjer platformsværktøjerne til Linux PATH-variablen.

Bemærk: Begge selvstudier kræver administrator/sudo-adgang. Tilføjelse til Windows har to metoder. Jeg foreslår kraftigt den første, men begge fungerer fint, og den anden er bedre, hvis du planlægger at bruge PATH-variablen meget.

Tilføjelse af adb og Fastboot til Windows PATH (metode 1)

Dette er egentlig ikke at tilføje det til Windows PATH-variablen i sig selv, men mere at tilføje det til en mappe, der allerede er i PATH-variablen. Du skal blot kopiere din adb.exe, fastboot.exe, AdbWinApi.dll og AdbWinUsbApi.dll til C:\Windows, så er du klar. Du burde være i stand til at køre adb og fastboot fra kommandolinjen nu. Dette er langt den nemmeste, mest idiotsikre metode til at konfigurere dette. Hvis det af en eller anden grund ikke virker, følg metode 2.

Tilføjelse af adb og Fastboot til Windows PATH (metode 2)

Trin 1

Åbn Windows Stifinder og højreklik på "Min pc". Vælg "Egenskaber", og du vil blive mødt med en skærm, der viser nogle systemoplysninger.

Trin 2

Vælg "Avancerede systemindstillinger".

Trin 3

Vælg "Miljøvariabler"

Trin 4

Se efter variabelen med navnet "Sti", og dobbeltklik på den.

Trin 5

Klik på "Gennemse" og naviger til den mappe, hvor du udpakkede dine adb-filer. Næste "okay" ud af alle de Windows, du har åbne. Start en ny PowerShell eller kommandoprompt, og skriv "adb" for at bekræfte, at placeringen er blevet tilføjet. Hvis ikke, genstart din pc og prøv igen.

Sørg for, før du klikker på "Gennemse", at intet felt er fremhævet. Hvis et felt er fremhævet, vil du ende med at erstatte det. Klik et sted på listen, der ikke indeholder en post for at sikre, at du ikke erstatter et felt.


Tilføjelse af adb og Fastboot til Linux PATH

Jeg vil bruge Ubuntu til denne tutorial, kun via kommandolinjen. Du kan redigere .bashrc-filen via GUI, men du bliver nødt til at navigere til roden af ​​din hjemmemappe og trykke på Ctrl+H. Sørg for, at du har downloadet og udpakket platformsværktøjerne.

Trin 1

Bemærk stien til de adb-værktøjer, du har udtrukket. For mig udpakkede jeg dem til /home/adam/adb/platform-tools.

Trin 2

Du skal redigere din .bashrc-fil. Gå tilbage til din hjemmemappe og kør følgende kommando.

sudonano.bashrc

Hvis du foretrækker at bruge vi eller gedit kan du i stedet.

Trin 3

Tilføj følgende linje til slutningen af ​​.bashrc-filen. Vær forsigtig med at redigere denne fil, lad være med at tilføje eller ændre noget.

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

Og skriv

adb

for at tjekke om det virker. Hvis det giver dig en fejl (normalt på 64-bit computere), skal du installere pakkerne glibc.i686 og libstdc++ og det burde virke.


Færdig!

Du er nu færdig, du skulle nu være i stand til blot at udføre adb- eller fastboot-kommandoer fra hvor som helst på din Windows- eller Linux-computer. Som sagt er dette utrolig nyttigt og giver også mulighed for bedre organisering, så du ikke behøver at lægge alle dine flashbare filer i de samme mapper.