Als het gaat om Android-modding, zijn de meeste beginnersgebruikers zijn in de war of vragen zich af door verwijzing over verwijzing naar een bepaald "adb". Dit is met name het geval wanneer u iets opzoekt bij het modden van uw apparaat, of het in het bijzonder roott. ADB is het wonderspeelgoed van Android en iedereen lijkt er dol op te zijn, dus laten we eens kijken wat het is en waarom je het nodig hebt en hoe je het kunt krijgen.
Wat is ADB
ADB staat voor Android Debug Bridge. Het komt als onderdeel van de standaard Android SDK, die je hier kunt pakken. Kortom, het biedt een terminal-gebaseerde interface voor interactie met het bestandssysteem van uw telefoon. Aangezien het Android-platform op Linux is gebaseerd, is de opdrachtregel dat de enige manier om root-toegang te verkrijgen en te manipuleren vaak vereist om bepaalde geavanceerde bewerkingen op uw apparaat uit te voeren met root-toegang.
Hoewel deze dingen rechtstreeks op de website kunnen worden gedaanapparaat zelf met behulp van een terminal-emulator, zal het nogal moeilijk zijn om complexe commando's op zo'n klein scherm uit te voeren. ADB zorgt voor de brug tussen uw machine en uw computer.
Hoe ADB te installeren
Stap 1: de Android SDK installeren
Opmerking: Ten tijde van het bijwerken van deze handleiding, de nieuwstebeschikbare versie van de Android SDK is r8 en we zullen deze in de rest van de gids gebruiken. De tools werken echter op dezelfde manier, zelfs als u een latere versie krijgt. In het geval van eerdere versies was de locatie van sommige van de tools echter anders en het wordt aanbevolen dat u de nieuwste beschikbare versie krijgt.
De eerste stap is het downloaden van de SDK. Gebruik de link aan het einde van dit bericht en download vanaf daar de nieuwste versie van de Android SDK. Er zijn versies beschikbaar voor Microsoft Windows, Linux en Mac OS X. In het geval van Windows zijn zowel een installatieprogramma als een zipbestand beschikbaar, maar het is niet nodig om het installatieprogramma te gebruiken omdat een formele installatie niet vereist is.
Nadat u de SDK hebt gedownload, pakt u het gecomprimeerde bestand eenvoudig uit naar een locatie op uw computer. In ons geval hebben we het naar de root van onze C-schijf uitgepakt en dat maakt het C: android-sdk-windows de installatielocatie van de SDK. Vanaf hier verwijzen we naar deze locatie als de 'SDK-map'.
Stap 2: Het downloaden van de SDK-platformtools
Voorheen werd ADB opgenomen in de SDK doorstandaard in de submap ‘tools’ maar nu is deze verplaatst naar de submap ‘platform-tools’ die moet worden gedownload als SDK-pakket. Gelukkig is dit vrij eenvoudig:
Blader gewoon naar de map SDK en start SDKManager. Wanneer u het voor de eerste keer start, krijgt u een venster te zien met pakketten die u wilt installeren. De eerste optie begint met ‘Android SDK Platform-tools’. Zorg ervoor dat het is aangevinkt en schakel alle andere pakketten voor nu uit. U kunt een pakket in- of uitschakelen door op de naam ervan te klikken en vervolgens het keuzerondje Accepteren / weigeren te selecteren. Je venster zou er zo uit moeten zien:
Klik nu eenvoudig op ‘Installeren’ en wacht tot deplatform tools zijn geïnstalleerd. Zodra het proces is voltooid, hebt u een map 'platform-tools' in uw SDK-map. Die map bevat ADB en al zijn afhankelijkheden.
Stap 3: De padvariabele instellen
Nu heb je ADB geïnstalleerd, maar als je het op deze manier gebruikt, moet je het volledige pad van de ADB-opdracht gebruiken (C: android-sdk-windowsplatform-toolsadb) of om eerst de map te wijzigen in deplatform-tools submap van de SDK-map elke keer, en dit kan nogal een gedoe worden. Om ADB samen met andere Android SDK-tools en platformtools gemakkelijk toegankelijk te maken vanaf elke plek op de opdrachtregel, voegen we hun paden toe aan de omgevingsvariabele PATH. Deze methode is alleen van toepassing op Windows-gebruikers. Als u een Linux- of Mac-gebruiker bent, voegt u de submappen ‘tools’ en ‘platform-tools’ van de Android SDK toe aan de PATH-variabele van uw systeem met behulp van de standaardmethode voor uw besturingssysteem.
- Als u geen ervaring hebt met het bewerken van systeemomgevingsvariabelen, maakt u nu een systeemherstelpunt zodat u er naar terug kunt gaan als er iets misgaat.
- Als u Windows 7 gebruikt, klikt u met de rechtermuisknop opPictogram 'Computer' en klik op 'Eigenschappen'. Klik nu op 'Geavanceerde systeeminstellingen' uit de opties in het linkerdeelvenster om het venster 'Systeemeigenschappen' te openen. Windows XP-gebruikers krijgen dit venster direct te zien als ze met de rechtermuisknop op 'Deze computer' klikken en op 'Eigenschappen' klikken.
- Klik in het venster ‘Systeemeigenschappen’ op de knop ‘Omgevingsvariabelen’ op het tabblad ‘Geavanceerd’.
- Zoek ‘Pad’ in het gedeelte ‘Systeemvariabelen’ en dubbelklik erop om het te bewerken.
- Zorg ervoor dat u het bestaande item in ‘Variabele waarde’ NIET verwijdert, anders gaat het dingen op uw computer verpesten. Voeg gewoon de volgende string toe aan het einde ervan, inclusief beide puntkomma's:
;c:android-sdk-windowstools;c:android-sdk-windowsplatform-tools
Als u de inhoud van de SDK naar een andere map hebt uitgepakt, moet u die voor uw PATH-variabele gebruiken.
Na het toevoegen van de string is dit hoe mijn variabele Path eruit ziet:
C:Program FilesCommon FilesMicrosoft SharedWindows Live;C:Program Files (x86)Common FilesMicrosoft SharedWindows Live;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Program Files (x86)ATI TechnologiesATI.ACECore-Static;C:Program Files (x86)Windows LiveShared;C:Program FilesJavajdk1.6.0_23bin;C:Program Files (x86)Javajdk1.6.0_23bin;C:android-sdk-windowstools;C:android-sdk-windowsplatform-tools
Maakt u zich geen zorgen als de uwe geen enkele van de bevatandere tekst - wat belangrijk is, is de manier waarop het nieuwe item aan het bestaande item moet worden toegevoegd en de manier waarop de vorige items ongewijzigd moeten blijven. Merk op dat de puntkomma's nodig zijn om elke padvariabele-invoer te scheiden van de volgende en vorige. Nadat u het pad hebt toegevoegd, moet uw machine mogelijk opnieuw worden opgestart.
Als u tijdens het bewerken van de Path-variabele een fout hebt gemaakt en de eerder bestaande vermeldingen hebt verwijderd, herstelt u gewoon het door u gemaakte systeemherstelpunt en probeert u het opnieuw.
Stap 4: De USB-stuurprogramma's installeren
Ten slotte moet u de USB-stuurprogramma's installeren. Afhankelijk van uw apparaat moet u deze stap al dan niet uitvoeren. Als u een apparaat gebruikt dat wordt geleverd met een standaard Android-besturingssysteem zoals de Nexus One, is dit noodzakelijk. In het geval van andere apparaten die worden geleverd met hun aangepaste versie van Android en sommige hulpmiddelen om het apparaat met de pc te synchroniseren, zoals apparaten van HTC die met HTC Sync worden geleverd of apparaten van Samsung die met Samsung's eigen software worden geleverd, is het geschikte stuurprogramma voor uw apparaat wordt automatisch met dat softwarepakket geïnstalleerd.
- De eerste stap is het downloaden van de USB-stuurprogramma's. Start hiervoor SDK Manager vanuit de SDK-map en klik in het linkerdeelvenster op ‘Beschikbare pakketten’.
- Vouw ‘Add-ons van derden’ uit, gevolgd door ‘Google Inc.-add-ons’ en vink ‘Google Usb Driver-pakket’ aan, zoals in deze afbeelding wordt getoond:
- Klik op 'Geselecteerde installeren' en in het venster datverschijnt, klik op het keuzerondje ‘Alles accepteren’ gevolgd door de knop ‘Installeren’. Wacht geduldig terwijl de USB-stuurprogramma's worden gedownload en geïnstalleerd in de Android SDK.
- De stuurprogramma's voor zowel 32-bits als 64-bits systemen zijn nu aanwezig in de map SDK onder respectievelijk de submappen ‘usb_driverx86’ en ‘usb_driverx64’.

Nu de USB-stuurprogramma's zijn gedownload, kunt u ze als volgt op uw computer installeren:
- Ga op het apparaat naar het startscherm en druk op Menu, selecteer toepassingen > Ontwikkelingen inschakelen USB debugging.
- Verbind nu uw telefoon via USB met de pc. Nieuwe hardware-installatie zou moeten beginnen en het zal op zoek gaan naar de stuurprogramma's.
- Wijs de stuurprogramma's handmatig naar de map die geschikt is voor uw besturingssysteem en laat ze installeren.
- Nadat de stuurprogramma's zijn geïnstalleerd, kunt u de succesvolle installatie verifiëren door naar Apparaatbeheer te gaan. Uw telefoon zou moeten worden weergegeven onder ‘ADB-interface’, zoals in dit voorbeeld:

Hoe ADB te gebruiken
Op dit punt is de instelling voltooid. Hier kunt u eenvoudig adb gebruiken om uw telefoon op elke gewenste manier te manipuleren. In Windows is de beste manier om dit te doen de opdrachtprompt. Om ervoor te zorgen dat adb correct is ingesteld, voert u de opdrachtprompt uit, typt u 'adb-apparaten' en drukt u op enter. Uw verbonden apparaat zou met een serienummer moeten verschijnen.

Dit is het voor deze gids. We willen benadrukken dat spelen met je telefoon op dit niveau gevaarlijk kan zijn als je niet weet wat je doet, en zelfs de telefoon volledig nutteloos kan maken. Doe dit op eigen risico.
Bekijk de officiële adb-gids hier voor een volledige lijst met adb-opdrachten.
Android SDK downloaden
Opmerking van de uitgever: ADB is alleen voor ervaren gebruikers. Als u ADB met een grafische gebruikersinterface nodig hebt, ga dan naar QtADB.
Comments