Wat te weten
- Download ADB en Fastboot. Open het Platform Tools ZIP-bestand. Kopieer het mappad naar platform-tools.
- Bewerk de PATH-systeemvariabele. Test om te controleren of u ADB kunt bereiken.
-
ADB-commando's kunnen worden gebruikt om uw Android aan te passen zonder het apparaat daadwerkelijk aan te raken.
In dit artikel wordt uitgelegd hoe u Android Debug Bridge (ADB) installeert, evenals voorbeelden van enkele opdrachten. De informatie die hier is opgenomen, moet van toepassing zijn, ongeacht wie uw Android-telefoon heeft gemaakt: Samsung, Google, Huawei, Xiaomi, enz.
Download ADB en Fastboot
Google heeft twee tools uitgebracht, ADB en fastboot genaamd, die beide beschikbaar zijn in een pakket met de naam Platform Tools. Dit zijn opdrachtregelprogramma's waarmee u uw Android-telefoon kunt aanpassen en bedienen door er via uw computer opdrachten naar te sturen.
Beide hulpprogramma's zijn beschikbaar via Android.com. Bezoek de SDK Platform Tools-downloadpagina om de nieuwste versie van ADB en fastboot te vinden.
Ze zijn ook opgenomen in de volledige Android SDK, maar het is niet nodig om dat allemaal te downloaden, alleen voor deze twee tools die je kunt krijgen via Platform Tools.
-
Kies de downloadlink die overeenkomt met uw besturingssysteem.
Als u Windows heeft, kiest u Download SDK Platform-Tools for Windows, of kiest u de Mac-versie voor macOS, enz.
- Na het lezen van de algemene voorwaarden, selecteer het overeenkomstvak naast Ik heb de bovenstaande voorwaarden gelezen en ga ermee akkoord.
- Select Download Android SDK Platform-Tools voor [besturingssysteem].
- Sla het bestand op een gedenkwaardige plek op, want je zult het binnenkort weer gebruiken. De map waar je normaal gesproken bestanden opslaat is prima, zolang je maar weet hoe je daar terug kunt komen.
Open het Platform Tools ZIP-bestand
Ga naar de map waarin je de download hebt opgeslagen en pak de inhoud van het ZIP-bestand uit.
Je besturingssysteem heeft ingebouwde tools die dit voor je kunnen doen, maar een andere optie is om het te openen met een hulpprogramma voor het uitpakken van bestanden.
Windows
- Klik met de rechtermuisknop op het ZIP-bestand en kies de optie voor uitpakken, genaamd Alles uitpakken in sommige versies van Windows.
- Wanneer je wordt gevraagd waar het bestand moet worden opgeslagen, zoals je ziet in de afbeelding hierboven, kies je een map die geschikt is voor ADB om te blijven, niet ergens tijdelijk zoals een downloadmap of ergens dat gemakkelijk rommelig is zoals het bureaublad. We hebben de root van de C:-schijf gekozen, in een map met de naam ADB.
- Vink het vakje aan naast Geëxtraheerde bestanden weergeven wanneer voltooid.
- Selecteer Extract om de bestanden daar op te slaan.
- De map die u in stap 1 hebt gekozen, moet openen en de map platform-tools weergeven die is uitgepakt uit het ZIP-bestand dat u eerder hebt gedownload.
macOS
- Open het ZIP-bestand om de inhoud onmiddellijk te laten uitpakken naar dezelfde map waarin u zich bevindt.
- Er zou een nieuwe map moeten verschijnen met de naam platform-tools.
- Je mag deze map verplaatsen waar je maar wilt, of je kunt hem laten waar hij is.
Linux
Linux-gebruikers kunnen het volgende Terminal-commando gebruiken, waarbij ze destination_folder vervangen door de map waarin je wilt dat de platform-tool map terechtkomt.
unzip platform-tools-latest-linux.zip -d destination_folder
De beste manier om dit te doen is om Terminal te openen in de map waar het ZIP-bestand zich bevindt. Als dat niet het geval is, moet u het pad platform-tools-latest-linux.zip wijzigen om het volledige pad naar het ZIP-bestand op te nemen.
Als het unzip-hulpprogramma niet is geïnstalleerd, voert u deze opdracht uit:
sudo apt-get install unzip
Je kunt in plaats daarvan 7-Zip of PeaZip gebruiken als je deze Terminal-commando's liever niet gebruikt of als ze niet voor je werken.
Kopieer het mappad naar platform-tools
Voordat u ADB gaat gebruiken, wilt u er zeker van zijn dat het gemakkelijk toegankelijk is vanaf de opdrachtregel. Hiervoor moet het pad naar de map uit de vorige stap worden ingesteld als een omgevingsvariabele.
De gemakkelijkste manier om dit te doen, is door eerst het pad naar de map te kopiëren:
Windows
- Open de map waarin u de map platform-tools hebt uitgepakt.
- Open de map zodat je de inhoud erin kunt zien.
- Selecteer boven in het venster een lege ruimte naast het pad. U kunt ook de Alt+D sneltoets gebruiken om de huidige focus snel naar de navigatiebalk te verplaatsen en automatisch het mappad te markeren.
- Wanneer het pad naar de geopende map is gemarkeerd, klik met de rechtermuisknop en kopieer het, of gebruik Ctrl+C.
macOS
- Selecteer de map die je hebt uitgepakt.
- Gebruik Command+i om het venster Info ophalen voor die map te openen.
- Klik en sleep om het pad naast Where te selecteren, zodat het wordt gemarkeerd.
- Gebruik Command+C om het pad te kopiëren.
Linux
- Open de platform-tools map zodat je de andere mappen en bestanden erin kunt zien.
- Gebruik Ctrl+L om de focus naar de navigatiebalk te verplaatsen. Het pad zou onmiddellijk gemarkeerd moeten worden.
- Kopieer het pad met Ctrl+C.
Uw versie van deze besturingssystemen kan zo verschillend zijn dat de stappen niet precies zijn zoals u ze hier ziet, maar ze zouden met de meeste edities van elk besturingssysteem moeten werken.
Bewerk de PATH-systeemvariabele
Hier leest u hoe u het scherm Systeemvariabele bewerken in Windows opent, zodat het pad dat u hebt gekopieerd, kan worden ingesteld als een PATH-systeemvariabele:
- Open Configuratiescherm.
- Zoek naar en open de System applet.
- Kies Geavanceerde systeeminstellingen.
- Kies in het venster Systeemeigenschappen Omgevingsvariabelen onderaan het tabblad Geavanceerd.
- Zoek het onderste gebied met het label Systeemvariabelen en zoek de variabele met de naam Path.
- Selecteer Bewerken.
- Kies New (Windows 11) en plak het pad dat u eerder hebt gekopieerd. Voor oudere versies van Windows, klik met de rechtermuisknop in het Variabele waarde tekstvak en plak het pad. Als er al andere paden in het vak zitten, ga dan helemaal naar rechts en plaats een puntkomma aan het einde. Klik met de rechtermuisknop en plak uw mappad daar zonder spaties.
- Selecteer OK een paar keer totdat je uit Systeemeigenschappen komt.
Volg deze stappen om het PATH-bestand in macOS of Linux te bewerken:
- Open Terminal via Spotlight of Programma's/Hulpprogramma's, en voer deze opdracht in om je Bash-profiel te openen in je standaard teksteditor: touch ~/.bash_profile; open ~/.bash_profile.
- Verplaats de cursor naar het einde van het bestand en voer het volgende in, waarbij je de folder vervangt door het pad dat je hebt gekopieerd: export PATH=”$HOME /map/bin:$PATH”.
- Sla het bestand op en verlaat de teksteditor.
- Voer het volgende Terminal-commando in om uw Bash-profiel uit te voeren: source ~/.bash_profile.
Test om te controleren of u ADB kunt bereiken
Nu de systeemvariabele correct is geconfigureerd, moet u controleren of u daadwerkelijk opdrachten tegen het programma kunt uitvoeren.
Open de opdrachtprompt of terminal en voer de opdracht adb uit.
Als het resultaat van de opdracht een tekst is die lijkt op deze:
Android Debug Bridge versie 1.0.41
Versie 31.0.3-7562133
Geïnstalleerd als C:\ADB\ platform-tools\adb.exe
…dan ben je klaar om Android Debug Bridge te gaan gebruiken vanaf de opdrachtregel!
Zolang de foutopsporingsmodus op uw telefoon is ingeschakeld, kunt u ADB-opdrachten verzenden terwijl de telefoon regelmatig werkt of zelfs in de herstelmodus.
Voorbeelden van ADB-opdrachten
ADB-commando's kunnen worden gebruikt om je Android aan te passen zonder het apparaat daadwerkelijk aan te raken, maar er is nog veel meer mogelijk. Je kunt eenvoudige dingen doen, zoals systeemupdates installeren of zelfs dingen afhandelen die normaal beperkt zijn, zoals het aanpassen van instellingen waarvan je niet eens wist dat ze bestonden, of toegang krijgen tot systeemmappen die normaal gesproken vergrendeld zijn.
- adb devices laat zien welke ADB-ondersteunde apparaten zijn aangesloten op uw computer
- adb reboot herstart je telefoon
- adb backup maakt een volledige back-up van uw telefoon en slaat deze op uw computer op
- adb sideload laadt ROM's en andere ZIP-bestanden van uw computer naar uw Android
- adb pull kopieert bestanden van de telefoon naar uw computer
- adb shell staat toe dat commando's worden uitgevoerd in een terminal op het Android-apparaat
- adb reboot -bootloader start je telefoon in bootloader-modus zodat je fastboot-commando's kunt uitvoeren.