Как я могу обновить свой 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 до последней версии.


вот почему он не получил все подробности .. используйте высокоскоростной интернет .. вы на правильном пути ..
— Рахул Барадиа

Если 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-адресов не было), поэтому я добавил их вручную. И обновился ... и Вуаааа !! Приведенные выше сообщения очень помогли мне решить эту проблему.


1

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


1

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


0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.