Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android Studio says "ADB.exe is obsolete and has serious performance problems" although SDK tools says everything is up to date

Tags:

android

adb

Popup message: "ADB.exe is obsolete and has serious performance problem"

My problem is basically the same as this question and some other similar questions, but none of those answers worked for me.

I tried updating SDK tools but they are already up to date.
I tried removing SDK tools and Apply then re-add then Apply, did not work neither.
I tried adding a new virtual device but same popup appeared.

like image 901
youssif M Avatar asked Jan 20 '19 17:01

youssif M


People also ask

How do I fix the adb exe application error?

The primary way to resolve these problems manually is to replace the EXE file with a fresh copy. Additionally, some adb.exe errors can be due to incorrect registry references, so we recommend conducting a registry scan to clean up any invalid entries.

Where is adb exe in Android SDK?

Firstly check if the adb is present in the SDK folder. For this, open C:\Users\Username\AppData\Local\Android\Sdk\platform-tools and check if adb.exe is present.

Does adb get installed with Android Studio?

adb stands for the “Android Debug Bridge,” which is a command line utility that is the debug multitool for Android. Typically it's installed via Android Studio when you install the Android SDK under platform-tools , but it takes some amount of setup for your operating system to know to look there.

Why does it say unable to locate adb?

This can happen due to several reasons including when your antivirus software removes the adb.exe file due to a false alarm. Issues like these are pretty common with antivirus software and thus, while using one, you need to make sure that it isn't triggering a false positive on the files that you are working with.


1 Answers

The problem in my case was that I had several versions of the Android SDK Build Tools installed. To ensure that only the latest one was chosen by the emulator, I had to uncheck the older versions on the SDK Manager. So:

1 - On Android Studio, open the SDK Manager

2 - click the second tab "SDK Tools"

3 - Check "[x] Show Package Details" in the lower right corner

enter image description here

4 - Make sure that all the versions of Build tools, but the most recent, are unchecked

enter image description here

5 - Click on the Apply button.

I hope that helps!

like image 164
julianobrasil Avatar answered Oct 06 '22 19:10

julianobrasil