Categories: Windows

[Opgelost]'ADB wordt niet herkend als een intern of extern commando'

ADB is een geavanceerde opdrachtregel die wordt gebruikt voor het debuggen van uw Android-telefoon of voor andere ontwikkelingsdoeleinden.De ADB wordt niet herkend als een interne of externe opdrachtfout die optreedt wanneer u probeert de ADB-opdracht uit te voeren of ADB voor de eerste keer probeert te installeren in een opdrachtprompt of PowerShell.

Het gebeurt meestal omdat SDK Platform Tools, dat het ADB-pakket bevat, niet is geïnstalleerd of wanneer de opdrachtprompt of PowerShell er geen toegang toe hebben.

Aangezien deze fout alleen om deze redenen optreedt, kunt u deze snel oplossen door de SDK te downloaden of uw systeemomgevingsvariabele te configureren.

Hoe te repareren 'ADB wordt niet herkend als een interne of externe opdracht'

U kunt deze specifieke fout oplossen door er simpelweg voor te zorgen dat de SDK Platform Tools is gedownload en dat uw opdrachtregel en terminal er toegang toe hebben.U kunt de onderstaande methode doorlopen om deze fout op te lossen.

SDK-platformtools downloaden

Zonder de SDK PLAtform Tools werkt uw ADB-opdracht hoe dan ook niet.U moet er dus eerst voor zorgen dat u het hebt geïnstalleerd.

Hier leest u hoe u SDK Platform Tools op uw computer kunt installeren:

  1. Download SDK Platform Tools voor Windows van de officiële website,
  2. Klik met de rechtermuisknop op het gedownloade.zipbestand en kies Alles uitpakken. (Dubbelklik op het zipbestand om het te openen. U kunt de mappen ook naar een andere locatie kopiëren en plakken om het zipbestand uit te pakken.)
  3. Klik op Bladeren en selecteer een map waarin u de uitgepakte bestanden wilt opslaan.
  4. Klik op Map selecteren en uitpakken.

De bovenstaande methode gebruikt de standaard bestandsextractor die is ingebouwd in Windows Bestandsbeheer.Als je wilt, kun je ook andere tools voor het uitpakken van bestanden gebruiken, zoals WinRAR of 7-zip.

Het simpelweg installeren van de SDK Platform Tool lost deze specifieke fout niet op.U moet ook opdrachtregelinterfaces toegang geven tot de uitgepakte map voor deadbopdracht te werken.U kunt hiervoor een van de onderstaande methoden gebruiken.

Voer ADB uit vanuit de map Platform Tools

De opdrachtprompt of Powershell heeft standaard geen toegang tot de map Platform Tools.U kunt ze dus rechtstreeks deze toegang geven door de opdrachtprompt of terminal te openen vanuit de uitgepakte map om het probleem op te lossen.

Zo doet u dat:

  1. Ga naar de locatie waar u de SDK Platform Tools hebt uitgepakt en open de map Platform Tools.
  2. Binnenkomencmd in de adresbalk om de opdrachtprompt in die map te openen. (U kunt ook de huidige map wijzigen in die van de uitgepakte map om toegang te krijgen tot deze specifieke map.)
  3. Voer deadb opdracht, en het zou moeten beginnen te werken.
  4. Klik voor Powershell met de rechtermuisknop op het lege gebied in de map Platform Tools en selecteer Openen in Terminal.
  5. Controleer of deadbcommando werkt nu.
  6. Als het niet werkt in PowerShell, moet u mogelijk de opdracht as.adb

Met deze methode hebben de opdrachtprompt en PowerShell toegang tot de map Platform Tools, maar u moet deze methode altijd gebruiken om de ADB-opdracht te laten werken.U kunt de onderstaande methode gebruiken als u een meer permanente oplossing wilt.

Stel pad systeemomgevingsvariabele in

U kunt het bestandspad van de map Platform Tools als standaard instellen in Systeemomgevingsvariabele om deze fout permanent op te lossen.Wanneer een map is ingesteld als een systeemvariabel pad, hebben opdrachtregelprogramma's toegang tot de inhoud van die mappen, ongeacht de huidige werkmap.

Hier is hoe je het kunt doen:

  1. Start het vak Uitvoeren door op de sneltoets Windows + R te drukken.
  2. Binnenkomensysdm.cplom Systeemeigenschappen te openen.
  3. Ga naar de kop Geavanceerd.
  4. Klik op Omgevingsvariabelen.
  5. Dubbelklik in Systeemvariabelen op Pad.
  6. Klik op Bladeren in het rechter optiemenu.
  7. Navigeer naar waar de map Platform Tools (SDK Platform Tools uitgepakte map) zich bevindt.
  8. Selecteer die map en klik op OK.
  9. Klik op OK en nogmaals op OK.
fastfixguide

Recent Posts

Kan partitie niet verwijderen, volume verwijderen is niet ingeschakeld in Schijfbeheer repareren

Als u ruimte op uw schijf wilt vrijmaken of niet-toegewezen ruimte wilt krijgen om een…

2 jaar ago

12 manieren om de fout 'Het systeem kan het opgegeven bestand niet vinden' op te lossen

Het systeem kan het opgegeven bestand niet vinden is een fout die kan verschijnen wanneer…

2 jaar ago

Kan dit Outlook-gegevensbestand niet verwijderen (opgelost)

Een paar Windows-gebruikers worden geconfronteerd met het probleem "U kunt dit Outlook-gegevensbestand niet verwijderen" wanneer…

2 jaar ago

Optie voor app- en browserbeheer ontbreekt in Windows Security Fix

Sommige Windows-gebruikers hebben de afwezigheid van de app- en browserbeheeropties van Windows Security gemeld.Deze functie…

2 jaar ago

Audio en video niet synchroon in Windows 11 [repareren]

Verschillende Windows-gebruikers hebben een probleem geconstateerd tijdens het bekijken van films of series op hun…

2 jaar ago

Kan de weergavetaal in Windows 11 niet wijzigen [repareren]

De weergavetaal is de front-endtaal waarin gebruikers de inhoud op het systeemscherm kunnen lezen en…

2 jaar ago