Як я можу оновити 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.