APK installeren met ADB-opdrachten

Wat is het eerste dat in u opkomt als u overweegt een app op uw Android -smartphone te installeren? (Android)Google Play Store , toch? Het downloaden en installeren van een app uit de Play Store is de eenvoudigste en gemakkelijkste methode om dit te doen. Het is echter zeker niet de enige methode. Welnu(Well) , om te beginnen heb je altijd de mogelijkheid om apps te installeren vanuit hun APK- bestanden. Deze bestanden zijn als installatiebestanden voor software die kunnen worden gedownload met een webbrowser zoals Chrome en vervolgens kunnen worden geïnstalleerd als en wanneer dat nodig is. De enige vereiste is dat u de machtiging Onbekende (Unknown) bronnen voor uw browser inschakelt.(Sources)

Nu vereist de beschreven methode dat u directe toegang tot uw apparaat hebt, maar overweeg een situatie waarin per ongeluk een systeembestand beschadigd raakt. Hierdoor crasht uw gebruikersinterface en heeft u geen toegang tot uw telefoon. De enige manier om het probleem op te lossen, is door een UI-app van derden te installeren, zodat het apparaat weer gaat werken. Dit is waar ADB om de hoek komt kijken. Hiermee kunt u uw apparaat bedienen met een computer. Het is de enige manier waarop u in een dergelijke situatie apps op uw apparaat kunt installeren.

Welnu, dit is slechts een van de vele scenario's waarin ADB een redder in nood kan zijn. Daarom zou het je alleen goed doen als je meer wist over ADB en leerde hoe je het moest gebruiken en dat is precies wat we gaan doen. We gaan bespreken wat ADB is en hoe het werkt. We zullen u ook door de verschillende stappen leiden die betrokken zijn bij het instellen en vervolgens gebruiken van ADB om apps op uw apparaat te installeren.

APK installeren met ADB-opdrachten

APK installeren met ADB-opdrachten(How to Install APK Using ADB Commands)

Wat is ADB?(What is ADB?)

ADB staat voor Android Debug Bridge . Het is een opdrachtregelprogramma dat deel uitmaakt van de Android SDK ( Software Development Kit ). Hiermee kunt u uw Android - smartphone bedienen met een pc, op voorwaarde dat uw apparaat via een USB -kabel op de computer is aangesloten. Je kunt het gebruiken om apps te installeren of te verwijderen, bestanden over te zetten, informatie te krijgen over netwerk- of wifi-verbinding, de batterijstatus te controleren, screenshots of schermopnames te maken en nog veel meer. Het heeft een reeks codes waarmee u verschillende bewerkingen op uw apparaat kunt uitvoeren. In feite, ADBis een zeer krachtige tool die in staat is om geavanceerde bewerkingen uit te voeren die je met veel oefening en training onder de knie moet krijgen. Hoe meer u de wereld van coderen verkent, hoe nuttiger ADB voor u zal worden. Om het echter eenvoudig te houden, behandelen we enkele basisprincipes en leren we u voornamelijk hoe u een APK installeert(how to install an APK) met behulp van ADB.

Hoe werkt het?(How does it work?)

ADB gebruikt USB -foutopsporing om de controle over uw apparaat over te nemen. Bij aansluiting op een computer via een USB -kabel kan de ADB -client het aangesloten apparaat detecteren. Het gebruikt een opdrachtregel of opdrachtprompt als medium om de opdrachten en informatie tussen de computer en het Android -apparaat door te geven. Er zijn speciale codes of opdrachten waarmee u de processen en bewerkingen op uw Android -apparaat kunt besturen.

Wat zijn de verschillende vereisten voor het gebruik van ADB?(What are the various Pre-requisites for using ADB?)

Voordat u APK kunt installeren met behulp van ADB( install APK using ADB commands,) -opdrachten, moet u ervoor zorgen dat aan de volgende vereisten is voldaan.

1. Het eerste dat u moet doen, is ervoor zorgen dat de driver van het apparaat op uw pc is geïnstalleerd. Elke Android -smartphone wordt geleverd met een eigen apparaatstuurprogramma dat automatisch wordt geïnstalleerd wanneer u uw telefoon op uw pc aansluit. Als uw apparaat er geen heeft, moet u de driver afzonderlijk downloaden. Voor Google -apparaten zoals Nexus , kunt u Google USB Driver installeren, dat deel uitmaakt van SDK (we zullen dit later bespreken). Andere bedrijven zoals Samsung , HTC , Motorola , enz. bieden stuurprogramma's op hun respectieve sites.

2. Het volgende dat u nodig hebt, is USB -foutopsporing inschakelen op uw Android -smartphone. De optie om dit te doen is te vinden onder Opties voor ontwikkelaars(Developer) . Schakel (enable the Developer Options)eerst(First) de ontwikkelaarsopties in via het menu Instellingen.

Je bent nu een ontwikkelaar |  APK installeren met ADB-opdrachten

Daarna moet u USB-foutopsporing inschakelen(enable USB debugging) via de ontwikkelaarsopties.

a. Open Instellingen(Settings) en klik op de optie Systeem(System) .

Ga naar instellingen van je telefoon

b. Tik nu op Opties voor ontwikkelaars(Developer options) .

Tik op de Ontwikkelaarsopties

c. Scroll naar beneden en onder de sectie Debugging(Debugging section) vindt u de instelling voor USB debugging . Gewoon(Simply) de schakelaar omdraaien en je bent klaar om te gaan.

Schakel eenvoudig de schakelaar voor USB-foutopsporing in |  APK installeren met ADB-opdrachten

3. Last but not least moet u ADB downloaden en installeren op uw computer. We zullen dit in de volgende sectie bespreken en u door het hele installatieproces leiden.

Hoe ADB op Windows downloaden en installeren?(How to Download and Install ADB on Windows?)

Zoals eerder vermeld, maakt ADB deel uit van de Android SDK en daarom moet u het volledige installatiepakket voor de toolkit downloaden. Volg de onderstaande stappen om ADB te downloaden en te installeren op Windows 10(download and install ADB on Windows 10) :

1. Klik hier(here) om naar de downloadpagina voor Android SDK - platformtools te gaan.

2. Klik nu op de knop "SDK Platform-Tools for Windows downloaden"(“Download SDK Platform-Tools for Windows”) . U kunt ook de andere opties selecteren, afhankelijk van het besturingssysteem dat u gebruikt.

Klik nu op de knop "Download SDK Platform-Tools for Windows"

3. Ga akkoord met de algemene voorwaarden en klik op de knop Downloaden(Terms and Conditions and click on the Download button) .

Ga akkoord met de algemene voorwaarden en klik op de knop Downloaden

4. Nadat het zipbestand is gedownload, pakt u het uit op een locatie waar u de toolkit-bestanden wilt opslaan.

Zodra het zipbestand is gedownload, pak je het uit op een locatie |  APK installeren met ADB-opdrachten

U kunt de ' ADB ' zien die in de map aanwezig is, samen met andere hulpmiddelen. Het installatieproces is nu voltooid. We gaan nu naar de volgende stap die ADB gebruikt om APK op uw apparaat te installeren.

Hoe ADB gebruiken om APK op uw apparaat te installeren?(How to Use ADB to install APK on your device?)

Voordat u doorgaat met het installeren van APK met behulp van ADB- opdrachten, moet u ervoor zorgen dat ADB correct is ingesteld en dat het aangesloten apparaat correct wordt gedetecteerd.(ADB is set up properly and the device connected is being detected properly.)

1. Sluit hiervoor uw Android -apparaat aan op de computer en open vervolgens de map met de SDK - platformtools.

2. Houd in deze map Shift ingedrukt en klik met de rechtermuisknop(down Shift and then right-click) . Selecteer in het menu de optie " Opdrachtvenster hier openen(Open Command window here) ". Als de optie om het opdrachtvenster te openen niet beschikbaar is, klik dan op het " Open PowerShell-venster hier(Open PowerShell window here) ".

Klik op het "Open PowerShell-venster hier"

3. Typ nu in het opdrachtpromptvenster(Command Prompt) /PowerShell-venster de volgende code: " .\adb devices " en druk op Enter.

Typ de volgende code in het opdrachtvenster/PowerShell-venster:

4. Hierdoor wordt de naam van uw apparaat weergegeven in het opdrachtvenster.

5. Als dit niet het geval is, is er een probleem met de driver van het apparaat.

6. Er is een eenvoudige oplossing voor dit probleem. Ga naar de zoekbalk op uw computer en open Apparaatbeheer.(Device Manager.)

7. Uw Android-apparaat wordt daar vermeld. Klik er met de rechtermuisknop(Right-click) op en tik eenvoudig op de optie stuurprogramma bijwerken.(update driver option.)

Klik er met de rechtermuisknop op en tik eenvoudig op de optie stuurprogramma bijwerken

8. Klik vervolgens op de optie om online naar stuurprogramma's(Drivers) te zoeken . Als er nieuwe stuurprogramma's beschikbaar zijn, worden deze automatisch gedownload en(automatically get downloaded and installed) op uw computer geïnstalleerd.

Automatisch downloaden en installeren op uw computer

9. Ga nu terug naar het command prompt/PowerShel -venster en typ dezelfde opdracht als hierboven en druk op Enter . U kunt nu de naam van het apparaat op het scherm zien.

Dit bevestigt dat ADB met succes is ingesteld en dat uw apparaat correct is aangesloten. U kunt nu alle bewerkingen op uw telefoon uitvoeren met behulp van de ADB - opdrachten. Deze opdrachten moeten worden ingevoerd in het opdrachtprompt-(Command Prompt) of PowerShell - venster. Om via ADB een (ADB)APK op uw apparaat te installeren , moet het APK -bestand op uw computer zijn opgeslagen. Laten we aannemen dat we het APK -bestand voor de VLC -mediaspeler installeren.

Volg de onderstaande stappen om de app op uw apparaat te installeren:

1. Het eerste dat u moet doen, is het APK-bestand verplaatsen naar de map met de SDK-platformtools. (move the APK file to the folder containing the SDK platform tools.)Dit maakt het gemakkelijker omdat u niet het hele pad voor de locatie van het APK -bestand afzonderlijk hoeft te typen.

2. Open vervolgens het opdrachtpromptvenster of PowerShell -venster en typ de volgende opdracht: " adb install <app name.apk> " waarbij de app-naam de naam is van het APK -bestand. In ons geval is dit " VLC.apk "

APK installeren met ADB-opdrachten

3. Zodra de installatie is voltooid, ziet u het bericht " Succes(Success) " op uw scherm.

Aanbevolen:(Recommended:)

U hebt nu dus met succes geleerd hoe u APK kunt installeren met behulp van ADB-opdrachten( how to install APK using ADB commands) . Zoals hierboven vermeld, is ADB echter een krachtig hulpmiddel en kan het worden gebruikt om verschillende andere bewerkingen uit te voeren. Het enige dat u hoeft te weten, is de juiste code en syntaxis en u zult nog veel meer kunnen doen. In het volgende gedeelte hebben we een kleine bonus voor je. We zullen bepaalde geselecteerde belangrijke commando's opsommen die u kunt proberen en waarmee u met plezier kunt experimenteren.

Andere belangrijke ADB-opdrachten(Other Important ADB Commands)

1. “adb install -r <app name.apk>” – Met deze opdracht kunt u een bestaande app opnieuw installeren of bijwerken. U heeft bijvoorbeeld al een app op uw apparaat geïnstalleerd, maar u wilt de app bijwerken met het nieuwste APK -bestand voor de app. Het is ook handig wanneer een systeem-app beschadigd is en u de beschadigde app moet vervangen met behulp van het APK -bestand.

2. “adb install -s <app name.apk>” – Met deze opdracht kunt u een app op uw SD-kaart installeren, op voorwaarde dat de app compatibel is om op de SD-kaart te worden geïnstalleerd en ook als uw apparaat toestaat dat apps worden geïnstalleerd op de SD-kaart.

3. “adb uninstall <app name.apk>” – Met deze opdracht kunt u een app van uw apparaat verwijderen. Houd echter wel rekening met het feit dat u de volledige pakketnaam moet invoeren tijdens het verwijderen van een app. U moet bijvoorbeeld "com.instagram.android" schrijven om Instagram van uw apparaat te verwijderen.

4. “adb logcat” – Met deze opdracht kunt u de logbestanden van het apparaat bekijken.

5. "adb shell" - Met deze opdracht kunt u een interactieve Linux -opdrachtregelshell op uw Android - apparaat openen.

6. “adb push <file location path>/sdcard/<folder name>” – Met deze opdracht kunt u een bestand op uw computer overbrengen naar de SD-kaart van uw Android -apparaat. Hier staat "bestandslocatiepad" voor het pad van het bestand op uw computer en "mapnaam" is de map waar het bestand naar uw Android -apparaat wordt overgebracht.

7. “adb pull /sdcard/<file name><file location path>” – Dit commando kan worden beschouwd als het omgekeerde van het push-commando. Hiermee kunt u een bestand van uw Android -apparaat naar uw computer overbrengen. U moet de naam van het bestand op uw SD-kaart typen in plaats van "bestandsnaam". Geef de locatie op uw computer op waar u het bestand wilt opslaan in plaats van "bestandslocatiepad".

8. "adb reboot" - Met deze opdracht kunt u uw apparaat opnieuw opstarten. Je kunt er ook voor kiezen om je apparaat in bootloader op te starten door -bootloader toe te voegen na het opnieuw opstarten. Op sommige apparaten kunt u ook rechtstreeks opstarten in de herstelmodus(Recovery) door "reboot recovery" te typen in plaats van simpelweg opnieuw op te starten.



About the author

Ik ben een professionele audio- en toetsenbordtechnicus met meer dan 10 jaar ervaring. Ik heb in het bedrijfsleven gewerkt, als consultant en productmanager, en meest recentelijk als software-engineer. Door mijn vaardigheden en ervaring kan ik aan verschillende soorten projecten werken, van kleine bedrijven tot grote bedrijven. Ik ben ook een expert in Windows 11 en werk nu ruim twee jaar aan het nieuwe besturingssysteem.



Related posts