2013-02-27 1 views
54

Я только что обновил свои Android SDK Tools до версии 21.1. К сожалению, это вызывает ошибку при загрузке Android Developer Toolkit:Когда я загружаю ADT, почему я получаю сообщение об ошибке «Для Android SDK требуется Android Developer Toolkit версии XX.X.X или выше?»

Для Android SDK требуется Android Developer Toolkit версии 21.1.0 или выше.

Текущая версия 21.0.1.2012-12-6-2-58.

Обновите ADT до последней версии.

Когда я обновил SDK, меня предупредили, что мне может понадобиться обновить ADT. Я попытался сделать это, выбрав «Справка»> «Проверить наличие обновлений». К сожалению, это возвращает сообщение о том, что «Обновления не найдены».

В случае, если я что-то пропустил вот скриншот моего Android SDK менеджер:

Android SDK Manager

Я отсутствует установочный пакет? Нужно ли мне обновлять ADT (Eclipse) другим способом? Должен ли я просто загрузить новую копию ADT?

+3

Перейти к помощи-> Установить новое программное обеспечение и обновить инструменты разработчика –

+1

@SanketPandya Я не уверен, что вы прочитали вопрос. Обычное обновление не получило работу. Я детализирую решение, которое я придумал [в ответе ниже] (http://stackoverflow.com/a/15105731/61654). – ahsteele

+0

Я получаю ту же проблему на Mac на работе. на моих окнах 7 ПК у себя дома работает GREEEAT! –

ответ

126

По какой-то причине ADT (Eclipse) не подберет тот факт, что он действительно нуждается в обновлении. Поскольку встроенные инструменты для обновления не сработают, вам придется обойти их. В меню «Справка» вместо выбора «Проверить обновления» выберите «Установить новое программное обеспечение» (так что «Справка»> «Установить новое программное обеспечение»).

На экране «Доступное программное обеспечение» в раскрывающемся меню «Работа с выводом»:
https://dl-ssl.google.com/android/eclipse/, если он еще не доступен. Вы должны увидеть список опций, включая инструменты разработчика. Проверьте все, что вы хотите обновить. В списке флажков снимите флажок «Свяжитесь со всеми сайтами обновления во время установки, чтобы найти необходимое программное обеспечение».

Install New Software

Нажмите кнопку Далее и следуйте инструкциям на экране подсказкам. Вы можете быть предупреждены, что вместо установки будет выполнено обновление. Это нормально. Как только операция будет завершена, вы больше не получите «Android SDK требует Android Developer Toolkit verxion 21.1.0 или выше» при загрузке ADT.

+8

, нажав кнопку завершения, у меня есть ошибка, говорит, что «установка программного обеспечения столкнулась с проблемой». Произошла ошибка при сборе подлежащих установке объектов. . Контекст сеанса был: (profile = profile, phase = org.eclipse.equinox.internal.p2.engine.phases.Collect, operand =, action =). Не найдено репозитория, содержащего: osgi.bundle, com.android.ide.eclipse.adt, 21.1.0.v201302060044-569685 Нет найденного хранилища, содержащего: etc ......... –

+23

Я исправил его, добавив новый URL-адрес сайта ADT Update с «https» вместо «http», как описано здесь: http://stackoverflow.com/a/11413732/475217 –

+1

Thx Ben, https работал для меня. – user9507