Could not find adb.exe - after upgrade to Android SDK 2.3
Solution 1
My adb.exe
was missing. So I uninstalled the Android 2.3 SDK and installed it again. Now I have an adb.exe
and it works better. My first installation most have failed without prompting it for me.
Solution 2
I simply did "Help" -> "Check for uppdates" in Eclipse. Then I checked every update possible (I had 2) accepted, waited for the updates to complete, restarted Eclipse and then everything was fixed!
I had some new build errors after the update, though, saying something like:
error: Multiple substitutions specified in non-positional format; did you mean to add the formatted="false" attribute
I won't explain the solution to that problem since this post isn't about it! However; the solution to that problem can be found in the Google Groups group Android Developers post, SDK 2.3: Get "Multiple substitutions specified in non-positional format" error.
Solution 3
I had the same issue. I resolved it by going to Help -> Check for Updates and update the listed components in Eclipse.
Solution 4
You need to update the PATH to reflect ADB located in "Platform-Tools" now.
On Mac OS X, open up your terminal and add the following line to your .bash_profile:
export PATH=${PATH}:/Users/yourname/Library/android-sdk/tools:/Users/yourname/Library/android-sdk/platform-tools:
Your .bash_profile is located at
~/.bash_profile
Solution 5
@Jonas In your eclipse Click Help>Check for Updates. This will update the ADT Plugin. The new ADT plugin knows where to find apt and adb. Jus do this and your prob will be fixed,
EDIT: See the image. Install the first two items as well. a
Jonas
Passionated Software Developer interested in Distributed Systems
Updated on October 25, 2020Comments
-
Jonas over 3 years
I have upgraded my Android SDK to version 2.3 and Android Development Tools 8.0.0. Now in Eclipse, I get an error message:
Could not find C:\Program Files (x86)\Android\android-sdk-windows\platform-tools\adb.exe!
And I don't have that file. How can I fix this? Is it a bug in the Android SDK 2.3 or Android Development Tools 8.0.0?