Voor Android-gebruikers is ADB (of Android Debug Bridge) het wonderspeelgoed. De meeste aanpassingen, hacks en wijzigingen in de Android-besturingsomgeving zijn afhankelijk van het gebruik van deze debug-brug. Hoewel veel tools nu voldoende volwassen zijn geworden om de opdrachtregelinterface over te slaan ten gunste van een GUI, gaat er nog steeds niets boven de kracht van een handmatige opdrachtinvoer en de manipulatie die dit met zich meebrengt. Daarom blijft de ADB nog steeds de favoriet van ontwikkelaars.
Als je met Linux werkt, is dat één ding, maar aangezien de meeste mensen Windows gebruiken, resulteert het uitvoeren van de 'adb shell'-opdracht vanuit de standaard Windows-opdrachtregelinterface in frustratie en een flagrante interface. Normaal gesproken wordt er een tijdelijke oplossing gevonden in de vorm van het uitvoeren van een telnet-server op het Android-apparaat en het gebruik van Putty in Windows om verbinding te maken met die telnet-server. Dit is wederom geen gemakkelijke oplossing.
Bedankt voor senior XDA-lid sztupy , er is een gemakkelijkere manier. De ADB zelf heeft een soort terminalverbindingsfunctie, waarmee Putty rechtstreeks verbinding kan maken. Om dit werkend te krijgen, moet je nogal wat handmatige aanpassingen doen. sztupy heeft een Putty binary gecompileerd met de meeste instellingen vooraf ingesteld. Daarom geeft dit Putty-binaire bestand je een nieuw verbindingstype, 'adb', zoals weergegeven in de onderstaande schermafbeelding.
Hier leest u hoe u uw Android-apparaat kunt verbinden voor adb shelll -opdracht met sztupy's gemodificeerde Putty. Houd er rekening mee dat u nog steeds ADB op uw computer moet hebben geïnstalleerd - dit is geen vervangende tool daarvoor.
- Zet uw Android-apparaat in de USB-foutopsporingsmodus en verbind het met de pc via een USB-kabel
- Download hier de aangepaste Putty binary (https://www.addictivetips.com/app/uploads/software/adbputty.exe) mirror en voer het uit
- Selecteer 'adb' bij verbindingstype
- Typ 'transport-usb' (zonder aanhalingstekens) in het veld 'host'
- Voer 5037 in als poort (deze zou er al moeten zijn, maar voer handmatig in als dit niet het geval is)
Dat is het. Druk op de knop Openen om verbinding te maken en te genieten van de adb shell-opdracht in een veel betere interface. U kunt deze verbindingsinstellingen in Putty opslaan voor toekomstige verbindingen.
Bekijk voor referentie en meer de actuele thread hier op XDA-forums.