ADB 101: wat doet het en hoe stel je het in op Windows 11?

Pictogram voor leestijd 7 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

Android Debug Bridge (ADB) is een handige opdrachtregeltool die Google heeft gemaakt voor ontwikkelaars die toegang willen tot de verborgen instellingen van verschillende Android toestellen.

Het heeft drie componenten die samenwerken om communicatie tussen uw computer en een apparaat tot stand te brengen: een client, een daemon (adbd) en een server. De client vertegenwoordigt uw pc die u op uw handheld-apparaat aansluit, en dit is het onderdeel dat opdrachten verzendt met behulp van een USB-kabel. Ondertussen voert een daemon opdrachten uit op een apparaat, terwijl de server degene is die de communicatie tussen de client en de daemon beheert. In tegenstelling tot de daemon die als achtergrondproces op een apparaat draait, draait de server als achtergrondproces op de computer.

ADB kan op verschillende computersystemen worden gebruikt, zoals Windows, macOS en zelfs Linux. Maar in dit geval zullen we het gebruik ervan benadrukken op Windows 11. Het is echter belangrijk op te merken dat ADB geen tool is die gemakkelijk op uw computer kan worden geïnstalleerd. U moet de download starten, maar het goede nieuws is dat Google directe links biedt naar waar u de ADB voor Windows 11 kunt downloaden. 

Desalniettemin is het van cruciaal belang om het gebruik van het hulpprogramma te begrijpen voordat u het downloadt. Google heeft ADB gemaakt voor ontwikkelaars, wat betekent dat het je tweaks op hoog niveau geeft voor je telefoon of andere Android-apparaten. Het brengt met name communicatie tot stand tussen het apparaat en de computer, waardoor je het systeem en de apps van eerstgenoemde kunt debuggen, toegang kunt krijgen tot een Unix-shell en andere opdrachten kunt uitvoeren. 

ADB-stuurprogramma's installeren op uw Windows 11-pc

Hier is een stapsgewijs proces om de ADB-stuurprogramma's op uw Windows 11-pc te installeren.

  1. Op een Pagina met ADB-gebruikershandleiding geleverd door Google, hebt u toegang tot de link naar de downloadpagina van de ADB-tool. Het biedt de ADB-stuurprogramma's in drie opties, afhankelijk van het besturingssysteem van uw computer. Kies de eerste om de nieuwste versie te krijgen die u voor uw Windows 11 kunt gebruiken.
  2. Als u op de optie "SDK Platform-Tools for Windows downloaden" klikt, gaat u naar een promptpagina. Vink het vakje aan en klik op de knop Download Android SDK Platform-Tools for Windows om start de download.
  3. Nadat het ZIP-bestand is gedownload, moet u de map verplaatsen en vervolgens uitpakken naar een map die u gemakkelijk kunt openen. We raden aan om het op het root-station (C:\) van uw Windows 11 pc te hebben.
  4. Om het extractieproces uit te voeren, klikt u met de rechtermuisknop op het ZIP-bestand en selecteert u de optie "Alles uitpakken ...". Daarna verschijnt er een prompt. Selecteer gewoon de knop "Uitpakken" om door te gaan.
  5. Open de map die u hebt uitgepakt en klik er met de rechtermuisknop in. Selecteer de optie "Openen in Terminal" om de Windows PowerShell-opdrachtprompt te starten.

de Windows PowerShell-opdrachtprompt voor ADB openen in Verkenner

ADB-foutopsporing activeren op Android-apparaat

Het downloaden van de ADB-stuurprogramma's is niet alleen het enige dat u moet doen om ADB-opdrachten op Android-apparaten uit te voeren. U moet ook uw telefoon of tablet voorbereiden om de communicatie tussen de ADB-componenten te laten werken. Hier leest u hoe u ADB-foutopsporing op uw apparaat kunt inschakelen.

  1. U moet de ontwikkelaarsmodus inschakelen, die standaard is verborgen. Ga hiervoor naar Instellingen > Over de telefoon > Build-nummer. Tik zeven keer snel op het buildnummer om de modus te activeren.
  2. Eenmaal geactiveerd, verschijnen de ontwikkelaarsopties van het systeem van het apparaat. De plaatsing van het gedeelte is afhankelijk van uw telefoonmodus of merk. Je kunt het vinden bij het openen van de Instellingen; soms bevindt het zich in het gebied Systemen en updates en op andere plaatsen. Het kan ook anders worden genoemd op andere apparaten.
  3. Ga naar de opties voor ontwikkelaars en activeer de optie USB-foutopsporing onder het gedeelte Foutopsporing.
  4. Verbind uw apparaat met de Windows 11-pc met behulp van een USB-kabel en wijzig de USB-modus in de modus "bestandsoverdracht (MTP)".
  5. Uw apparaat toont een dialoogvenster waarin toestemming wordt gevraagd voor USB-foutopsporing waarmee foutopsporing via deze computer mogelijk is. Tik op "OK" om door te gaan. U kunt ook het vakje in het dialoogvenster aanvinken, zodat u dit niet elke keer hoeft te doen als u het apparaat op de pc aansluit.

ADB-opdrachten op PowerShell op Windows 11

Zodra alles is ingesteld (ADB-stuurprogramma is geïnstalleerd, de ontwikkelaarsopties van het draagbare Android-apparaat zijn geactiveerd en het apparaat zelf is via een USB-kabel op de pc aangesloten), kunt u controleren of uw apparaat met succes is aangesloten op de pc. Voer gewoon in het opdrachtpromptvenster van uw pc de opdrachten "cmd" en "adb-apparaten" uit. Als u dit doet, wordt de "Lijst met aangesloten apparaten" weergegeven.

Het gebruik van een USB-kabel bij het uitvoeren van ADB-foutopsporing wordt vaak gebruikt door ontwikkelaars, maar het kan ook draadloos worden gedaan op specifieke apparaten die via wifi zijn verbonden. Het instellen van de apparaten vereist meer werk, maar het verwijdert veelvoorkomende USB-verbindingsproblemen zoals de installatie van stuurprogramma's.

ADB kan worden gebruikt op apparaten met verschillende versies van het Android-besturingssysteem. Houd er echter rekening mee dat de instructies voor draadloze foutopsporing verschillen op apparaten met Android 11 of hoger en Android 10 en lager. Hier leest u hoe u het kunt doen.

Draadloze foutopsporing voor apparaten met Android 11 en hoger

  • Voordat u begint, is het vereist dat de pc met Windows 11 en het apparaat beide zijn verbonden met hetzelfde draadloze netwerk.
  • Schakel de ontwikkelaarsopties van uw apparaat in met dezelfde stappen als hierboven vermeld.
  • Ga in de Ontwikkelaarsopties naar het gedeelte Foutopsporing en activeer "Draadloze foutopsporing". Selecteer "Toestaan" wanneer u een prompt ontvangt.
Android Studio Hommel
Windows 11 pc en apparaat koppelen via hetzelfde wifi-netwerk met Android Studio Bumblebee.
  • Start de Android Studio Hommel op uw pc en selecteer "Apparaten koppelen via Wi-Fi", die u kunt openen via het vervolgkeuzemenu Configuraties uitvoeren. U ziet een pop-upvenster om apparaten te koppelen met behulp van een QR-code of een koppelingscode.
Draadloze foutopsporingsopties op Google Pixel-telefoon
Twee manieren om een ​​apparaat draadloos te koppelen aan Windows 11 pc: via QR-code of koppelingscode.
  • Controleer uw apparaat en tik op "Draadloze foutopsporing" om het koppelen te starten. Zoals gezegd kan dat op twee manieren: via een QR-code of een koppelingscode. Kies welke het beste bij je past.

Draadloze foutopsporing voor apparaten met Android 10 en lager

  • Verbind uw apparaat en pc met hetzelfde wifi-netwerk.
  • Sluit het apparaat aan op de pc met een USB-kabel en stel het apparaat in om te wachten op een TCP/IP-verbinding op poort 5555.

  • Koppel het apparaat los van de pc met Windows 11 door de USB-kabel te verwijderen.
  • U kunt nu verbinding maken met de pc via het IP-adres van uw Android-apparaat.

  • Als de verbinding wordt verbroken, voert u gewoon de opdrachten "adb connect" of "adb kill-server" uit, waarbij u voor de laatste het proces helemaal opnieuw moet herhalen.

Er zijn gevallen waarin u problemen kunt ondervinden bij het tot stand brengen van de verbinding tussen de Windows 11-pc en uw Android-apparaat, en de redenen kunnen verschillen, afhankelijk van het type foutopsporing dat u gebruikt. Draadloze foutopsporing kan bijvoorbeeld problematisch zijn als de pc en het apparaat afzonderlijk op twee verschillende netwerken zijn aangesloten. Het kan ook gebeuren als er geen ADB-stuurprogramma's op de pc zijn geïnstalleerd of als deze verouderd zijn. Bij bedrade debugging kan een defecte USB ook tot problemen leiden.

Zodra alles is opgelost, kunt u met behulp van de ADB veel dingen ontdekken op uw Android-apparaten. Het kan een breed scala aan opdrachten leveren, van het kopiëren van bestanden tot het aanpassen van de OEM-functies of gebruikersinterfaces en nog veel meer. In de Document met de Android Studio-gebruikershandleiding, Google biedt een lijst die u kunt proberen om opdrachten uit te voeren om port forwarding in te stellen, de ADB-server te stoppen, shell-opdrachten uit te geven en meer.

Als u ze gebruikt, krijgt u meer controle over het Android-apparaat en kunt u relevante aanpassingen maken. Desalniettemin, hoewel ADB over het algemeen niet schadelijk is (het brengt geen wijzigingen aan op de pc), kan een onjuist gebruik ervan tot problemen leiden. Hiermee wilt u misschien uw redenen om het te gebruiken en uw vaardigheden en kennis beoordelen voordat u ADB-stuurprogramma's installeert en ADB-opdrachten uitvoert.

Gebruikersforum

1 berichten