ChatGPT解决这个技术问题 Extra ChatGPT

When I load ADT why do I receive the error "The Android SDK requires Android Developer Toolkit version XX.X.X or above?"

I just updated my Android SDK Tools to version 21.1. Unfortunately this is causing an error when I load the Android Developer Toolkit:

The Android SDK requires Android Developer Toolkit version 21.1.0 or above. Current version is 21.0.1.2012-12-6-2-58. Please update ADT to the latest version.

When I upgraded the SDK I was warned that I might need to upgrade ADT. I tried to do so by going to Help > Check for Updates. Unfortunately this returns a message that "No updates were found."

In case I've missed something here's a screenshot of my Android SDK Manager:

https://i.stack.imgur.com/UEjyt.png

Am I missing an install package? Do I need to go about updating ADT (Eclipse) another way? Should I just download a new copy of ADT?

Go to Help->Install New Software and update Developer Tools
@SanketPandya I'm not sure you read through the question. The regular update didn't get the job done. I detail the solution I came up in the answer below.
I get the same problem on the Mac at work. on my windows 7 PC at home it works GREEEAT !
Check out the answer at stackoverflow.com/questions/24525595/… as a possible workaround.

a
ahsteele

For some reason ADT (Eclipse) won't pick up on the fact that it does in fact need to be updated. Since the built in tools for updating are failing you you'll have to work around them. On the Help menu instead of selecting Check for Updates instead pick Install New Software (so Help > Install New Software).

On the Available Software screen in the Work With dropdown provide:
https://dl-ssl.google.com/android/eclipse/ if it's not already available. You should see a list of options including Developer Tools. Check everything that you want to update. In the list of checkboxes below uncheck "Contact all update sites during install to find required software."

https://i.stack.imgur.com/kPhop.png

Click Next and follow the remaining onscreen prompts. You may be warned that instead of an install an update will be performed. This is okay. Once the operation is complete you will no longer receive the "The Android SDK requires Android Developer Toolkit verxion 21.1.0 or above" error when you load ADT.


while clicking finish button,i have got an error says "installing software has encountered a problem." An error occurred while collecting items to be installed session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). No repository found containing: osgi.bundle,com.android.ide.eclipse.adt,21.1.0.v201302060044-569685 No repository found containing: etc.........
I fixed it by adding a new ADT Update Site URL with "https" instead of "http", as detailed here: stackoverflow.com/a/11413732/475217
Simply using "Install New Software" instead of "Check for Updates" was the key for me.
Can you explain the reason we uncheck the "Contact all update sites" option?
This approach gives me the error Only one of the following can be installed at once followed by the current and new versions of the component I'm trying to update.