Як я можу оновити ADT в Eclipse?


116

Я спробував оновити Eclipse. На даний момент у мене Eclipse до 2,2 Android SDK. Вчора я оновив Eclipse так:

Затемнення -> вікно -> Диспетчер SDK для Android -> Я встановив два прапорці зі списку. Інструменти -> Інструменти Android SDK та інструменти для платформ Android SDK.

Я опублікував тут кілька останніх рядків повідомлення, які отримую від завантаження та встановлення:

Підготовка до встановлення архівів
Завантаження платформних інструментів Android SDK, редакція 12
Встановлення Android SDK Platform-інструментів, редакція 12
Зупинка сервера ADB успішна.
Встановлена ​​платформа-інструменти Android SDK, версія 12
Завантаження інструментів Android SDK, версія 20
Установка Android SDK Tools, версія 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 Tools, версія 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 і знову захотів запустити, це кидає помилку:

Для цього SDK для Android потрібен інструментарій для розробників Android версії 20.0.0 або вище. Поточна версія - 16.0.0.v201203301601-306762. Оновіть ADT до останньої версії.

У налаштуваннях я отримав цю помилку:

Цей SDK для Android вимагає розробити Android ... Оновіть ADT до останньої версії.


ось чому він не довідався деталей повністю .. скористайтеся швидкісним інтернетом .. ваш на правильному шляху ..
Рахул Барадія

Якщо dl-ssl.google.com/android/eclipse для вас не працює, спробуйте скористатися dl-ssl.google.com/android/eclipse . Для мене працювало посилання без https. Переконайтеся, що ви запустили затемнення як адміністратор
Oladipo Olasemo

Відповіді:


329

Ви оновили Android sdk, але не оновили Adt, щоб відповідати йому.

Ви можете оновити adt звідси

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

Перейдіть до затемнення> довідка> Перевірте оновлення.

У ньому слід перелічити останнє оновлення adt. Якщо це не працює, спробуйте те саме * Перейдіть до затемнення> довідка> Встановіть нове програмне забезпечення *, але тепер будь ласка, виконайте наступні дії:

У ньому буде перелічено наявні оновлення, які в ідеалі мають бути розміщені 20.xx

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


Так, ти зробив. Єдине, що вона потребує додаткової допомоги в програмуванні, тому вам також потрібно оновити adt плагін для затемнення
Murtuza Kabul

тут, у менеджері sdk, я можу побачити API 10,11,12,13,14,15, який мені слід встановити? У мене є низька швидкість в Інтернеті ....
himAndroid

Якщо ви хочете підтримувати більше пристроїв, перейдіть на рівень api 10. Якщо ви хочете розвиватись із найновішими функціями для android (андроїд версії 4), вам слід розглянути api рівень 14.
Murtuza Kabul,

15
@MurtuzaKabul Я не можу плагін ADT з 22.6 до 23.0 або до 23.0.2 отримати проблему залежності при спробі клацання (після вибору інструментів розробника та вибору того ж шляху https: // як вище)
user285oo6

4
Швидше за все, якщо ви оновлюєте ADT, спочатку вам потрібно буде видалити стару версію ADT. Це можна зробити за цим посиланням: stackoverflow.com/questions/9097163/uninstalling-android-adt
BluJ IT

7

У мене була ця проблема. Оскільки у мене вже була адреса ADT, я не міг дотримуватися запропонованого виправлення. Причиною, чому оновлення не працювало в моєму випадку, є те, що в списку "Доступні оновлення" адресу ADT не було перевірено.

1) Перейдіть до затемнення> довідка> Встановіть нове програмне забезпечення

2) Клацніть на "Доступний сайт програмного забезпечення"

3) Перевірте, чи є у вас адреса ADT

4) Якщо не додати його, виконуючи кроки Муртузи Кабула

5) якщо так, перевірте, чи вказано адресу (прапорець зліва від адреси)

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


4

Я ознайомився з документацією ETlipse ADT і знайшов спосіб подолати цю проблему. Мені вдалося оновити свій інструмент SDK до 22.0.4 (остання версія).

Рішення : Спочатку оновіть ADT до 22.0.4, а потім оновіть інструмент SDK до 22.0.4

Наведене вище посилання говорить:

ADT 22.0.4 призначений для використання з SDK Tools r22.0.4 . Якщо ви ще не встановили SDK Tools r22.0.4 у свій SDK, використовуйте диспетчер SDK для Android для цього

Що мені потрібно було зробити, це оновити ADT до 22.0.4 (остання версія), а потім мені вдалося оновити інструмент SDK до 22.0.4 . Я подумав, що лише інструмент SDK оновлено не ADT, тому я оновлював інструмент SDK за допомогою старої версії 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-адрес там не було), тому я вручну додав їх. І оновлено ... і Voilaaaa !! Вище повідомлення були дуже корисними для вирішення цього питання для мене.


1

Запуск адміністратора, а потім інші коментарі вирішили проблему для мене :)


1

З огляду на те, що з новим оновленням вони змінили URL-адресу веб-сайту оновлення Інструментів для розробників Android, щоб вимагати HTTPS. Якщо ви оновлюєте ADT, переконайтеся, що ви використовуєте HTTPS у URL-адресі для веб-сайту оновлення Інструментів для розробників Android.


0

У мене була така ж проблема, коли під Generated Java-файлами відсутні файли, BuildConfig та R.java відсутні. Параметр автоматичної збірки не генерує.
У програмі Eclipse під проектом зніміть прапорці Автоматично. Потім у розділі Проект виберіть Створити проект. Можливо, вам доведеться виправити проекцію

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.