ADB of Fastboot gebruiken vanuit elke map op uw Windows / Linux-pc

Als je onze tutorial hebt gevolgd over het instellen van de adb- en fastboot-platformtools op je computer, kan het vervelend zijn om elke keer naar de map te moeten navigeren, vooral als je een van beide tools vrij vaak gebruikt. Het is ook vervelend om bestanden naar de map met platformtools te kopiëren als je dingen op je apparaat wilt flashen. Voor mij is het frustrerend omdat ik een SSD gebruik en ik vind het niet leuk om mijn bestanden naar mijn map met platformtools te kopiëren en ze daarna te verwijderen. Het is echter mogelijk om de adb- of fastboot-tools vanuit elke map op uw Windows- of Linux-pc uit te voeren, zodat u nooit van map hoeft te veranderen om opdrachten uit te voeren.


Wat is de systeemvariabele PATH?

PATH wordt door Windows gebruikt om de locatie van belangrijke uitvoerbare bestanden op te geven. Meestal zijn dit bestanden in de systeemmappen, zoals C: \ Windows en C: \ Windows \ system32. Dit is de reden waarom u 'calc' kunt typen in de opdrachtprompt om de calculator te starten, maar niet 'chrome' om Google Chrome te starten. Deze variabele wordt soms gewijzigd door toepassingen wanneer u ze installeert, zoals Java. Java voegt zichzelf bij de installatie toe aan de variabele PATH, wat betekent dat u Java vanuit elke map kunt gebruiken. Dit is handig voor mensen die Java-toepassingen gebruiken, dus het programma hoeft niet te proberen de Java-locatie hard te coderen.

We zullen de systeemvariabele PATH wijzigen zodat we adb of Fastboot overal op onze Windows-computer kunnen gebruiken. PATH bestaat ook op Linux en bevat meestal de mappen bin en sbin. Ik zal ook bespreken hoe je de platformtools aan de Linux PATH-variabele kunt toevoegen.

Opmerking: Voor beide zelfstudies is beheerderstoegang / sudo-toegang vereist. Toevoegen aan Windows heeft twee methoden. Ik raad de eerste sterk aan, maar beide werken prima en de tweede is beter als je van plan bent om de variabele PATH veel te gebruiken.

Adb en Fastboot toevoegen aan de Windows PATH (methode 1)

Dit voegt het niet per se toe aan de Windows PATH-variabele, maar meer om het toe te voegen aan een map die zich al in de PATH-variabele bevindt. Kopieer eenvoudig uw adb.exe, fastboot.exe, AdbWinApi.dll en AdbWinUsbApi.dll naar C: \ Windows en u bent klaar om te gaan. U zou nu adb en fastboot vanaf de opdrachtregel moeten kunnen uitvoeren. Dit is veruit de gemakkelijkste en meest dwaze methode om dit in te stellen. Als het om welke reden dan ook niet werkt, volg dan methode 2.

Adb en Fastboot toevoegen aan de Windows PATH (methode 2)

Stap 1

Open Windows Explorer en klik met de rechtermuisknop op "Mijn pc". Selecteer "Eigenschappen" en u wordt begroet met een scherm met wat systeeminformatie.

Stap 2

Selecteer "Geavanceerde systeeminstellingen".

Stap 3

Selecteer "Omgevingsvariabelen"

Stap 4

Zoek naar de variabele met de naam "Path" en dubbelklik erop.

Stap 5

Klik op "Bladeren" en navigeer naar de map waarin u uw adb-bestanden hebt uitgepakt. Vervolgens "oké" uit alle geopende Windows. Start een nieuwe PowerShell of opdrachtprompt en typ "adb" om te controleren of de locatie is toegevoegd. Als dit niet het geval is, start u uw pc opnieuw op en probeert u het opnieuw.

Zorg ervoor dat voordat u op "Bladeren" klikt, er geen veld is gemarkeerd. Als een veld is gemarkeerd, wordt het vervangen. Klik ergens in de lijst die geen vermelding bevat om ervoor te zorgen dat u geen veld vervangt.


Adb en Fastboot toevoegen aan de Linux PATH

Ik gebruik Ubuntu voor deze zelfstudie, alleen via de opdrachtregel. U kunt het .bashrc-bestand bewerken via de GUI, maar u moet naar de hoofdmap van uw thuismap navigeren en op Ctrl + H drukken. Zorg ervoor dat je de platform-tools hebt gedownload en uitgepakt.

Stap 1

Let op het pad van de adb-tools die u hebt uitgepakt. Voor mij heb ik ze uitgepakt in / home / adam / adb / platform-tools.

Stap 2

U moet uw .bashrc-bestand bewerken. Ga terug naar uw thuismap en voer de volgende opdracht uit.

 sudo nano .bashrc 

Als u liever vi of gedit gebruikt, kunt u dat ook doen.

Stap 3

Voeg de volgende regel toe aan het einde van het .bashrc-bestand. Wees voorzichtig met het bewerken van dit bestand, voeg niets anders toe of wijzig niets anders.

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

En typ

 adb 

om te controleren of het werkt. Als het een foutmelding geeft (meestal op 64-bit computers), installeer dan de pakketten glibc.i686 en libstdc ++ en het zou moeten werken.


Gedaan!

U bent nu klaar, u zou nu eenvoudig de adb- of fastboot-commando's moeten kunnen uitvoeren vanaf elke locatie op uw Windows- of Linux-computer. Zoals ik al zei, dit is ongelooflijk handig en zorgt ook voor een betere organisatie, zodat u niet al uw flashbare bestanden in dezelfde mappen hoeft te plaatsen.