19Jul

Hoe installeer en gebruik je ADB, het Android Debug Bridge-hulpprogramma

ADB, Android Debug Bridge, is een opdrachtregelprogramma dat is opgenomen in de Android SDK van Google. ADB kan uw apparaat via USB bedienen vanaf een computer, bestanden heen en weer kopiëren, apps installeren en verwijderen, shell-opdrachten uitvoeren en meer.

We hebben een aantal andere trucs besproken waarvoor ADB in het verleden nodig was, waaronder het maken van een back-up van en het herstellen van je smartphone of tablet en het standaard installeren van Android-apps op je SD-kaart. ADB wordt gebruikt voor een verscheidenheid aan geeky Android-trucs.

Stap één: de Android SDK instellen

Ga naar de Android SDK-downloadpagina en scrol omlaag naar "SDK Tools Only". Dit is een set hulpprogramma's met ADB.Download het ZIP-bestand voor uw platform en pak het uit op de plaats waar u de ADB-bestanden wilt opslaan: ze zijn draagbaar, dus u kunt ze overal neerzetten waar u maar wilt.

Start de SDK Manager EXE en schakel alles uit, behalve "Android SDK Platform-tools".Als u een Nexus-telefoon gebruikt, kunt u ook "Google USB Driver" selecteren om de stuurprogramma's van Google te downloaden. Klik op de knop Installeren. Hiermee download en installeer je het pakket met platformhulpprogramma's dat ADB en andere hulpprogramma's bevat.

Als het is voltooid, kunt u de SDK-manager sluiten.

Stap twee: Schakel USB-foutopsporing op uw telefoon in

Als u ADB wilt gebruiken met uw Android-apparaat, moet u een functie inschakelen met de naam USB-foutopsporing. Open de app-lade van uw telefoon, tik op het pictogram Instellingen en selecteer 'Over de telefoon'.Scrol helemaal naar beneden en tik zeven keer op het item 'Buildnummer'.U zou een bericht moeten krijgen dat u nu een ontwikkelaar bent.

Ga terug naar de hoofdpagina Instellingen en je zou een nieuwe optie onderaan moeten zien met de naam "Opties voor ontwikkelaars".Open dat en schakel "USB Debugging" in.

Later, wanneer u uw telefoon op uw computer aansluit, ziet u een popup met de titel "Allow USB Debugging?" Op uw telefoon. Vink het vakje "Altijd toestaan ​​van deze computer" aan en tik op OK.

Stap drie: Test ADB en installeer de stuurprogramma's van uw telefoon( indien nodig)

Open de map waarin u de SDK-hulpmiddelen hebt geïnstalleerd en open de map met platform-tools. Dit is waar het ADB-programma is opgeslagen. Houd Shift ingedrukt en klik met de rechtermuisknop in de map. Kies hier voor "Open opdrachtvenster".

Om te testen of ADB goed werkt, sluit je je Android-apparaat aan op je computer met een USB-kabel en voer je de volgende opdracht uit:

-adb-apparaten

Je zou een apparaat in de lijst moeten zien. Als uw apparaat is verbonden maar er niets in de lijst wordt weergegeven, moet u de juiste stuurprogramma's installeren.

De fabrikant van uw telefoon kan een downloadbaar stuurprogramma voor uw apparaat leveren. Dus ga naar hun website en vind de stuurprogramma's voor uw apparaat - Motorola's zijn hier, Samsung is hier, en HTC's komen als onderdeel van een suite genaamd HTC Sync Manager. U kunt ook zoeken naar XDA-ontwikkelaars voor downloads van stuurprogramma's zonder de extra software.

U kunt ook proberen het Google USB-stuurprogramma te installeren vanuit de map Extras in het SDK Manager-venster, zoals we al in de eerste stap noemden. Dit werkt met sommige telefoons, waaronder Nexus-apparaten.

Als u het USB-stuurprogramma van Google gebruikt, moet u Windows mogelijk dwingen de geïnstalleerde stuurprogramma's voor uw apparaat te gebruiken. Open Apparaatbeheer( klik op Start, typ Apparaatbeheer en druk op Enter), zoek uw apparaat op, klik er met de rechtermuisknop op en selecteer Eigenschappen. Mogelijk ziet u een geel uitroepteken naast het apparaat als het stuurprogramma niet goed is geïnstalleerd.

Klik op het tabblad Stuurprogramma op Stuurprogramma bijwerken.

Gebruik de optie Door mijn computer bladeren voor stuurprogramma's.

U vindt het Google USB-stuurprogramma in de map "Extras" waar u uw Android SDK-bestanden hebt geïnstalleerd. Selecteer de map google \ usb_driver en klik op Volgende.

Nadat u de stuurprogramma's van uw apparaat hebt geïnstalleerd, sluit u uw telefoon aan en probeert u opnieuw de opdracht adb-apparaten:

-adb-apparaten

Als alles goed is gegaan, ziet u uw apparaat in de lijst en bent u klaar om ADB te gebruiken!

Stap vier( optioneel): ADB aan uw systeem toevoegen PATH

In de huidige toestand moet u naar de map van ADB navigeren en daar een opdrachtprompt openen wanneer u deze wilt gebruiken. Als u het echter toevoegt aan uw Windows System PATH, is dat niet nodig - u kunt gewoon adb typen vanaf de opdrachtprompt om opdrachten uit te voeren wanneer u maar wilt, ongeacht in welke map u zich bevindt.

Het proces is een beetjeanders op Windows 7 en 10, dus bekijk onze volledige handleiding voor het bewerken van uw System PATH voor de vereiste stappen om dit te doen.

Handige ADB-opdrachten

Naast de verschillende trucs die ADB vereisen, biedt ADB een aantal nuttige opdrachten:

adb install C: \ package.apk - Installeert het pakket dat zich bevindt op C: \ package.apk op uw computer op uw apparaat.

adb verwijderen package.name - Hiermee verwijdert u het pakket met package.name van uw apparaat. U zou bijvoorbeeld de naam com.rovio.angrybirds gebruiken om de Angry Birds-app te verwijderen.

adb push C: \ bestand /sdcard/ bestand - Duwt een bestand van uw computer naar uw apparaat. De opdracht hier duwt bijvoorbeeld het bestand op C: \ bestand op uw computer naar /sdcard/ bestand op uw apparaat

adb pull /sdcard/ bestand C: \ bestand - Trekt een bestand van uw apparaat naar uw computer - werkt als adb push,maar in omgekeerde volgorde.

adb logcat - Bekijk het log van uw Android-apparaat. Kan handig zijn voor het debuggen van apps.

adb shell - Geeft je een interactieve Linux commandoregel shell op je apparaat.

adb shell -opdracht - Voert de opgegeven shell-opdracht uit op uw apparaat.

Raadpleeg de Android Debug Bridge-pagina op de Android-ontwikkelaarssite van Google voor een volledige gids voor ADB.

Image Credit: LAI Ryanne op Flickr