Fix “ADB kan de fout niet lokaliseren” op Android

Laatste update: 04/10/2024
Kan ADB niet vinden

Android Met Debug Bridge of ADB kunt u via een opdrachtregelinterface met uw apparaten communiceren. commando's. Het kan voor allerlei doeleinden worden gebruikt, omdat het een heleboel handelingen vergemakkelijkt, waaronder het installeren en debuggen van apps op uw apparaat.

Wanneer u een app probeert uit te voeren via Android Studio, kunt u de foutmelding 'Kan ADB niet vinden» waardoor de simulatie stopt. Het blijkt dat de foutmelding verschijnt wanneer Android Studio het ADB.exe-bestand in de map Platform Tools niet kan vinden.

Kan ADB niet vinden

Dit kan verschillende redenen hebben, bijvoorbeeld wanneer de antivirussoftware het bestand adb.exe verwijdert vanwege een vals alarm. Dit soort problemen komen vrij vaak voor bij antivirussoftware en als u er een gebruikt, moet u er daarom voor zorgen dat deze geen valse positieven genereert voor de bestanden waarmee u werkt.

Daarnaast kunnen uw projectinstellingen er ook voor zorgen dat deze foutmelding verschijnt. Laten we, om de betreffende foutmelding te begrijpen en beter te begrijpen, de verschillende redenen waarom het probleem zich kan voordoen eens nader bekijken. Houd er echter rekening mee dat de oorzaken onder meer de hieronder genoemde oorzaken omvatten, maar niet daartoe beperkt zijn.

  • Antivirus van derden – Het is bekend dat antivirussoftware verschillende problemen veroorzaakt waarbij u een bestand van uw systeem verwijdert vanwege een vals positief resultaat. Het is bekend dat de Avast-antivirus dit soort situaties met ADB vaak veroorzaakt, het blokkeert in feite het bestand in de viruskluis. Als dit van toepassing is, moet u het bestand vanaf daar herstellen en zou alles in orde moeten zijn. Houd er echter rekening mee dat u mogelijk niet alleen beperkt bent tot Avast als u een antivirusprogramma van een andere fabrikant gebruikt, maar dat dit ook het probleem kan veroorzaken en dat u daarom naar de bestanden moet kijken die de app in quarantaine heeft geplaatst.
  • Projectinstellingen: Het blijkt dat in sommige gevallen de foutmelding kan optreden als gevolg van uw projectconfiguratie. De Android SDK geeft projecten standaard geen standaard SDK. In een dergelijk scenario moet u naar de projectinstellingen gaan en het project een SDK geven die standaard is ingesteld op Geen SDK.
  • Tools van beschadigd platform: Naast de hierboven genoemde redenen kan het ook zo zijn dat de foutmelding verschijnt als uw platformtools beschadigd of corrupt zijn. Als dit scenario van toepassing is, Windows Defender of software van derden zal het waarschijnlijk in quarantaine plaatsen en als gevolg daarvan zult u het bestand adb.exe niet meer in de map platform-tools hebben. In dat geval hoeft u alleen maar de platformtools opnieuw te installeren om het probleem op te lossen.
  Hoe u oproepen kunt opnemen op een iPhone

Hoe ADB te repareren Kan foutbericht niet lokaliseren

Nu we naar de mogelijke oorzaken van het probleem hebben gekeken, kunnen we beginnen met het vermelden van de verschillende oplossingen die beschikbaar zijn om de foutmelding ADB kan niet worden gelokaliseerd op te lossen. Dus, zonder verder te gaan, laten we ons verdiepen in dit onderwerp.

Herstel ADB vanaf een antivirusprogramma van derden

Het blijkt dat het eerste wat u moet doen als u met de betreffende foutmelding wordt geconfronteerd, het controleren van de software is antivirus derde partij die op uw systeem is geïnstalleerd. Meestal kan antivirussoftware quarantainebestanden en valse positieven activeren die helemaal niet gevaarlijk zijn. In dit geval zou adb.exe het doelbestand zijn dat door de antivirussoftware als een gevaarlijke of potentiële bedreiging wordt beschouwd en als gevolg daarvan van uw systeem wordt verwijderd.

Als dit geval op u van toepassing is, vooral als u de antivirus gebruikt avast, moet u de viruskluis van uw antivirussoftware controleren om te zien of het bestand in quarantaine is geplaatst. Als dit het geval is, herstelt u eenvoudigweg het bestand en probeert u vervolgens de toepassing uit te voeren. Volg hiervoor de onderstaande instructies:

  • Klik eerst met de rechtermuisknop op uw antiviruspictogram in de taakbalk en selecteer vervolgens in het menu dat verschijnt Virus borst.

  • Controleer hier of het bestand ABD.exe is aanwezig. Als dat zo is, ga je gang en klik je op de drie horizontale stippen vóór het bestand.
  • Selecteer de optie in het vervolgkeuzemenu dat verschijnt Herstellen. Hiermee wordt het Virus Chest-bestand verwijderd en kunt u het gebruiken.

  • Als alternatief kunt u ook voor de optie kiezen Uitzondering herstellen en toevoegen om er zeker van te zijn dat het niet opnieuw in de viruskluis wordt opgeslagen.

Projectinstellingen wijzigen

Als uw antivirussoftware niet de boosdoener is of als deze niet op uw situatie van toepassing is, wordt de foutmelding waarschijnlijk veroorzaakt door uw projectinstellingen. Dit gebeurt wanneer aan uw project geen SDK is toegewezen en als gevolg daarvan geen toegang heeft tot ADB, waardoor u te maken krijgt met de foutmelding 'Kan ADB niet lokaliseren'. Om dit op te lossen, moet u de standaardinstellingen van het project wijzigen. Deze zijn standaard ingesteld op Geen SDK. Deze instellingen zijn te vinden in Projectstructuur. Om dit te doen, volgt u de onderstaande instructies:

  • Zorg er allereerst voor dat Android Studio geopend is.
  • Ga dan naar Bestand > Projectstructuur. U kunt ook op het pictogram Projectstructuur klikken, zoals weergegeven in de onderstaande afbeelding.
  • Zodra het venster Projectstructuur geopend is, klikt u op Project en Projectinstellingen.
  • Ga dan verder met wat u gaat doen. Project-SDK. Indien ingesteld op Geen SDK, verander het in Android API XX-platform in het vervolgkeuzemenu.
  Effectieve manieren om alle geopende apps in Windows 11 te bekijken en te beheren

  • Als er geen opties in het vervolgkeuzemenu staan, kunt u op de knop klikken nieuw, kiezen Android SDK en kies vervolgens de map waarin de Android SDK aanwezig is.
  • Zodra u dat heeft gedaan, kunt u selecteren Android XX API-platform in het vervolgkeuzemenu.
  • Hierna moet u op de knop klikken Accepteren en probeer de toepassing uit te voeren om te zien of het probleem zich blijft voordoen.

Installeer de Android SDK vanuit SDK Manager

Het blijkt dat als je de relevante versie van de Android SDK op je systeem mist, dit er ook voor zorgt dat de foutmelding verschijnt. Als dit geval van toepassing is, kunt u het foutbericht eenvoudig oplossen door de betreffende Android SDK te installeren via SDK Manager op Android Studio. Om dit te doen, volgt u de onderstaande instructies:

  • Open het venster in het Android Studio-venster voorkeuren gaan naar Bestand > Instellingen.
  • Ga dan aan de linkerkant naar Uiterlijk en gedrag > Systeeminstellingen > Android SDK.

  • Zodra u in SDK Manager bent, in SDK-platformsinstalleert u de platform-SDK voor uw respectievelijke Android-versie.
  • Nadat je dat hebt gedaan, probeer dan de applicatie uit te voeren om te zien of je nog steeds de foutmelding krijgt.

Installeer platformtools opnieuw

Als u ten slotte nog steeds te maken krijgt met de foutmelding ADB kan niet worden gevonden nadat u de hierboven genoemde methoden hebt geprobeerd, kan het probleem te wijten zijn aan beschadigde platformtoolbestanden.

Als dit scenario op uw geval van toepassing is, moet u platformtools opnieuw op uw systeem installeren om van dit foutbericht af te komen. Dit kan eenvoudig worden gedaan via de SDK Manager. U kunt de platformtools verwijderen via SDK Manager en daarna eenvoudig met een paar klikken opnieuw installeren. Volg hiervoor de onderstaande instructies:

  • Sluit eerst Android Studio en open vervolgens het Taakmanager door met de rechtermuisknop op de taakbalk te klikken. Selecteer Taakbeheer in het menu dat verschijnt.
  10 beste gadgets voor Windows 10. Gids voor 2021

  • In het venster Taakbeheer, onder processen, zoek naar het proces ADB.exe y maak het af.
  • Zodra je dat hebt gedaan, ga je gang en open je Android Studio opnieuw.
  • Nu moet u de SDK-manager. Om dit te doen, klikt u op de icoon van la vak met een pijl naar beneden Zoals op de foto te zien is.

  • Nadat SDK Manager is geopend, schakelt u over naar het tabblad SDK-hulpmiddelen.

  • Blader op het tabblad Extra van de SDK omlaag totdat u het ziet Android SDK-platformtools. Schakel het uit en doe het dan klikken en OK.

Kan ADB niet vinden

  • Hiermee worden de platformtools van uw IDE verwijderd. Wacht tot het verwijderen is voltooid.
  • Nadat het is verwijderd en Gradle is gesynchroniseerd, opent u het opnieuw SDK-manager en ga terug naar het tabblad SDK-hulpprogramma's. Hier, zoek Android SDK-platformhulpmiddelen nogmaals en markeer het. Eindelijk doen klikken en Accepteren en wacht tot het klaar is, en synchroniseer vervolgens uw project.
  • Nadat je dit allemaal hebt gedaan, probeer dan de applicatie uit te voeren om te zien of de foutmelding verschijnt.

Op deze manier kunt u een einde maken aan de foutmelding ADB kan niet worden gelokaliseerd. Als u een andere methode kent, aarzel dan niet om deze met ons te delen in de opmerkingen hieronder. Hopelijk zien we je in ons volgende bericht.