Как я могу обновить свой ADT в Eclipse?

116

Я пытался обновить свой Eclipse. В настоящее время у меня в Eclipse стоит Android SDK до версии 2.2. Вчера я обновил свой Eclipse вот так:

Eclipse -> окно -> Android SDK Manager -> Я установил два флажка из списка. Инструменты -> Инструменты Android SDK и Инструменты платформы Android SDK.

Я разместил здесь несколько последних строк сообщения, которое я получил при загрузке и установке:

Подготовка к установке архивов.
Загрузка Android SDK Platform-tools, редакция 12.
Установка Android SDK Platform-tools, revision 12.
Остановка сервера ADB завершена.
Установленные инструменты платформы Android SDK, версия 12
Загрузка инструментов Android SDK, версия 20
Установка инструментов Android SDK, версия 20
[post_tools_install.bat] Обновление SDK Manager.exe
[post_tools_install.bat] Скопировано 1 файл (ы).
[post_tools_install.bat] Обновление AVD Manager.exe
[post_tools_install.bat] Скопирован 1 файл (ы).
Установлены инструменты Android SDK, ревизия 20.
Сервер ADB остановлен.
Сервер ADB запущен успешно.
Готово. Установлено 2 пакета.
Получение URL: https://dl-ssl.google.com/android/repository/addon.xml
Не удалось получить URL https://dl-ssl.google.com/android/repository/addon.xml , причина: dl- ssl.google.com
Получение URL: http://software.intel.com/sites/landingpage/android/addon.xml
Не удалось получить URL http://software.intel.com/sites/landingpage/android/addon.xml , причина: software.intel.com
Загрузка пакетов завершена.

Но после всего этого, после того как я закрыл Eclipse и снова захотел запустить, он выдает ошибку:

Для этого Android SDK требуется Android Developer Toolkit версии 20.0.0 или выше. Текущая версия - 16.0.0.v201203301601-306762. Обновите ADT до последней версии.

В настройках я получил эту ошибку:

Этот Android SDK требует Android Develop ... Обновите ADT до последней версии.

himAndroid
источник
вот почему он не получил все подробности .. используйте высокоскоростной интернет .. вы на правильном пути ..
Рахул Барадиа
Если dl-ssl.google.com/android/eclipse у вас не работает, попробуйте использовать dl-ssl.google.com/android/eclipse . Ссылка без https у меня работала. Убедитесь, что вы запустили eclipse от имени администратора
Оладипо Оласемо

Ответы:

329

Вы обновили android sdk, но не обновили adt в соответствии с ним.

Вы можете обновить рекламу здесь

Возможно, вам потребуется обновить источник программного обеспечения для вашего обновления adt

Перейдите в eclipse> help> Check for updates.

В нем должно быть указано последнее обновление adt. Если он не работает, попробуйте то же самое * Перейдите в eclipse> help> Install new software *, но теперь, пожалуйста, сделайте следующее:

В нем будут перечислены доступные обновления, которые в идеале должны быть adt 20.xx

Eclipse перезапустится, и, надеюсь, у вас все должно работать нормально.

Муртуза Кабул
источник
Да вы сделали. Единственное, это требует дополнительной помощи в программировании, поэтому вам также нужно обновить плагин adt для eclipse
Муртуза Кабул
здесь, в диспетчере sdk, я вижу API 10,11,12,13,14,15, который я должен установить? у меня низкая скорость интернета ....
himAndroid
Если вы хотите поддерживать больше устройств, выберите уровень API 10. Если вы хотите разрабатывать новейшие функции Android (версия Android 4), вам следует рассмотреть вопрос об уровне API 14.
Муртуза Кабул,
15
@MurtuzaKabul Я не могу использовать мой плагин ADT с 22.6 до 23.0 или до 23.0.2, получаю проблему с зависимостью при попытке щелкнуть (после выбора инструментов разработчика и выбора того же пути https: //, как указано выше)
user285oo6
4
Скорее всего, если вы обновляете ADT, вам сначала нужно будет удалить старую версию ADT. Это можно сделать,
перейдя
7

У меня была такая проблема. Поскольку у меня уже был адрес ADT, я не мог следовать предложенному исправлению. Причина, по которой обновление не работало в моем случае, заключается в том, что адрес ADT не был отмечен в списке «Доступные обновления».

1) Перейдите в eclipse> help> Install new software

2) Щелкните "Сайт доступного программного обеспечения"

3) Убедитесь, что у вас есть адрес ADT

4) Если нет, добавьте его, следуя указаниям Муртузы Кабула.

5) если да, проверьте, что адрес отмечен (флажок слева от адреса)

Я запускаю обновление после запуска Eclipse от имени администратора, чтобы убедиться, что у него не будет проблем с доступом к системным папкам.

кингстон
источник
4

Я просмотрел документацию Eclipse ADT и нашел способ обойти эту проблему. Мне удалось обновить My SDK Tool до 22.0.4 (последняя версия).

Решение : сначала обновите ADT до 22.0.4, а затем обновите SDK Tool до 22.0.4.

Ссылка выше говорит:

ADT 22.0.4 разработан для использования с SDK Tools r22.0.4 . Если вы еще не установили SDK Tools r22.0.4 в свой SDK, используйте для этого Android SDK Manager.

Мне нужно было обновить свой ADT до 22.0.4 (последняя версия), а затем я смог обновить инструмент SDK до 22.0.4 . Я думал, что обновлен только SDK Tool, а не ADT, поэтому я обновлял SDK Tool с помощью более старой версии ADT (22.0.1).

Как обновить ADT до последней версии

  1. В Eclipse перейдите в Help

  2. Install New Software ---> Add

  3. внутри Добавить репозиторий напишите Имя: ADT(или как хотите)

  4. Расположение: https://dl-ssl.google.com/android/eclipse/

  5. после загрузки вы должны получить инструменты разработчика и плагины NDK

  6. отметьте оба, если вы хотите использовать Native Developer Kit (NDK) в будущем, или отметьте

  7. Только инструмент разработчика

  8. Нажмите кнопку "Далее

  9. финиш

Пратик Бутани
источник
1

В моем случае при открытии «Справка» >> «Установить новое программное обеспечение» не было записей для каких-либо URL-адресов (предыдущих URL-адресов не было), поэтому я добавил их вручную. И обновился ... и Вуаааа !! Приведенные выше сообщения очень помогли мне решить эту проблему.

MahaKun
источник
1

Запуск от имени администратора и последующие другие комментарии устранили проблему для меня :)

Лера
источник
1

Причина этого в новом обновлении, они изменили URL-адрес сайта обновления Android Developer Tools, чтобы требовать HTTPS. Если вы обновляете ADT, убедитесь, что вы используете HTTPS в URL-адресе сайта обновления Android Developer Tools.

fatihkaradag
источник
0

У меня была такая же проблема, когда в разделе Сгенерированные файлы Java нет файлов, отсутствовали BuildConfig и R.java. Параметр автоматической сборки не создается.
В Eclipse в разделе «Проект» снимите флажок «Создавать автоматически». Затем в разделе «Проект» выберите «Создать проект». Возможно, вам понадобится исправить проект

mcwong
источник