Помилка. Для цього SDK для Android потрібен інструментарій для розробників Android версії 22.6.1 або вище


104

Я встановив версію adt 22.6.1 вже 2 дні тому. Це добре працювало. Раптом, коли я сьогодні відкриваю затемнення, воно постійно показує мені наступну помилку:

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

Ось скріншот менеджера SDK Android для мого затемнення: введіть тут опис зображення

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

  1. Довідка | Встановіть нове програмне забезпечення
  2. Виберіть сайт оновлення ADT (є два, один з http://і один з https://. Якщо один не працює, спробуйте інший.
  3. Виберіть розділ інструментів для розробників і натисніть кнопку Далі.
  4. Ви повинні побачити діалогове вікно, яке говорить про те, що це програмне забезпечення вже встановлено, замість цього буде здійснено оновлення . Якщо натиснути кнопку ОК, це призведе до встановлення 22.6.1.

Але, на жаль, у мене це не вийшло.

Ось скріншот, який я додаю, який показує помилку, яку я отримую під час оновлення інструментів.

введіть тут опис зображення

Як я можу його позбутися?


4
у моєму випадку працює з httpS
Адріан

Але це в моєму випадку :( @Adrian
TheLittleNaruto

У мене виникли подібні проблеми, і я закінчив завантаження затемнення та встановлення свіжого ADT.
Вішал Вяс

ви спробували рішення @Lalit? Я додав URL-адресу та з'являється пакет для вирішення проблеми та інших інструментів.
Адріан

Відповіді:


153

Я вирішив це питання вчора.

Виконайте наступні дії: Довідка -> Встановити нове програмне забезпечення -> Додати -> ( Дайте припущення будь-яке ім'я NewUpdate ) -> додайте цю URL-адресу: https://dl-ssl.google.com/eclipse/plugin/4.2 -> ОК

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

Виберіть елементи списку Нехай він буде встановлений. Eclipse перезавантажиться і його зроблено.

Я сподіваюся, що це стане в нагоді для вас :)


Тепер на початку ADT я отримав збірку parseSdkContent не вдалося java.lang.NullPointerException
Ернест

1
@Ernest Ось рішення для вас: Знайдіть папку з назвою: .android , Видаліть цю папку, перезапустіть Eclipse та її ВКАЗАНО :)
Lalit

Також може бути корисно зауважити, що вам може знадобитися запускати eclipse як адміністратор, якщо ви схожі на мене, потребуючи розробки для роботи на машині, яка заблокована ІТ, де все вимагає привілеїв адміністратора ...
cking24343

Для мене URL не працював. Тому я дотримувався кроків, наведених за цим посиланням. developers.google.com/eclipse/docs/install-from-zip
користувач358591

4

Однак якщо хтось стикається з цією проблемою, виконайте наступні кроки:

  1. завантажити новий окремий SDK з сайту розробників Android

  2. Закрийте затемнення, якщо воно відкрито, і скопіюйте новий завантажений sdk в ту саму локацію, де є ваш уже існуючий старий sdk. Потрібно замінити конфліктні файли та зберегти спокій.

  3. Не потрібно видаляти старий sdk. Копіювання, як на кроці 2, оновить версію інструментарію для розробників Android до 22.6.1 або вище, що потрібно, і збереже вже завантажені API.

  4. Тепер почніть своє затемнення, і помилка піде назавжди. :)

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


як саме ви замінюєте файли конфлікту?
newnewbie

@newnewbie Просто скопіюйте папку, як він сказав. Ви побачите спливаюче вікно, де воно розповість файл ua з тим самим іменем вже існує. Копіювати чи замінювати чи пропускати? Натисніть кнопку Замінити.
берсерк

3

Мені вдалося вирішити це, зробивши наступне:

  • Завантажений останній ADT (Win x64)
  • Видалено стару установку ADT (помилився, коли я просто спробував перезаписати наявні файли) - дивіться цю проблему google
  • Скопіював zip-файл у C: \ (оскільки він скаржився на занадто довгі назви файлів під час розпакування)
  • Розпаковано в папку встановлення ADT.
  • Оновлення Ran і оновлення менеджера SDK.

Зараз це працює, але я втратив свою досить затьмарену тему. О, а цільовий adt не вирішено, проблема для іншої теми.


2

Просто видаліть існуючий ADT та встановіть нову версію ADT.зазвичай ці проблеми виникають під час оновлення SDK за посиланням нижче.

https://dl-ssl.google.com/android/eclipse/


2

ці кроки вирішують мою проблему:

  1. перейдіть до Довідки -> Встановити нове програмне забезпечення .
  2. у нижньому полі натисніть Що вже встановлено? текст.
  3. то ви побачите установки Затемнення Подробиці вікно, будь ласка , Uninstall все конфлікти програмного забезпечення, в моєму випадку я видалити з наступним програмним забезпеченням:

    • Android DDMS
    • Засоби розробки Android
    • Переглядач ієрархії Android
    • Android Native Development
    • Android Traceview
    • Трейсер для OpenGL ES
  4. коли видалення завершено, перезапустіть Eclipse.

  5. після відкриття Eclipse виконайте наступні дії:

    • перейдіть до Довідки -> Встановити нове програмне забезпечення .
    • в розділі Робота з полем виберіть або додайте {ADT Plugin - https://dl-ssl.google.com/android/eclipse }.
    • потім перевірте все доступне програмне забезпечення.
    • натисніть кнопку Далі>, щоб встановити новітнє програмне забезпечення.

Я сподіваюся, що це вам допоможе :)


1

Я використовую OSX і стикаюся з проблемою протягом 2 днів. Я вирішив проблему, виконавши наведені нижче дії:

-Завантажте пакет ADT з https://developer.android.com/sdk/index.html -Довідка -> Встановити нове програмне забезпечення -Написати https://dl-ssl.google.com/android/eclipse/ та встановити інструменти для розробників - Перезапустіть затемнення та підвищивши помилку нижче:

Android SDK content Loader has encountered a problem.parseSdkContent failed
java.lang.NullPointeException

-Видалити папку .android під профілем користувача. Перезапустіть затемнення

Немає помилок і 22.6.1 не встановлено.


Дякую, це знайшло для мене.
Дані

1

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

Видаліть ADT за допомогою наступного посилання: Видалення Android ADT

Тепер ви можете слідкувати за встановленням нового програмного забезпечення, щоб додати ADT до затемнення. Таким чином у вас не виникне конфлікту, оскільки ви видалили стару версію.


0

Наразі у цьому ж каталозі встановлено Eclipse та ADT

F:\eclipse
    \eclipse\
    \sdk\

Я завантажив і встановив останню версію ADT в

C:\Users\Rick\AppData\Local\Android\android-sdk

Потім я скопіював вміст файлу C:\Users\Rick\AppData\Local\Android\android-sdkв F:\eclipse\sdk\папку, і дозволю йому об'єднати всі папки і все перезаписати.

Тепер у мене є 22.6.1, і мені не доведеться знову завантажувати всі речі на платформі.


0

Сьогодні я та один із моїх друзів зіткнулися з тією ж проблемою, тому я спробував багато речей, як перезапуск затемнення, перевірка оновлень тощо, але жоден не працював на мене.

Тоді я знайшов рішення від Here, і це працює як шарм для мене, а також для мого друга.

Виконайте тут дії:

  • Почніть Eclipse, а потім виберіть Довідка> Встановити нове програмне забезпечення.
  • У верхньому правому куті натисніть кнопку Додати.
  • У діалоговому вікні "Додати репозиторій", яке з'явиться, введіть "ADT Plugin" для Імені та наступну URL-адресу для розташування:

https://dl-ssl.google.com/android/eclipse/

  • Натисніть кнопку ОК.

Якщо у вас є проблеми з придбанням плагіна, спробуйте скористатися "http" у URL-адресі локації, а не "https" (https бажано з міркувань безпеки).

  • У діалоговому вікні "Доступне програмне забезпечення" встановіть прапорець поруч із "Інструменти для розробників" і натисніть кнопку Далі.
  • У наступному вікні ви побачите список інструментів для завантаження. Клацніть Далі. Прочитайте та приймайте ліцензійні угоди та натисніть кнопку Готово.
  • Якщо ви отримаєте попередження про безпеку, в якому зазначається, що справжність або дійсність програмного забезпечення неможливо встановити, натисніть кнопку ОК.
  • По завершенні установки перезапустіть Eclipse.

0

"Встановити нове програмне забезпечення" під довідкою в Eclipse НЕ буде працювати, оскільки це суперечить версії 22. Щойно я завантажив новий пакет Eclipse з: Отримайте Android SDK - сайт Google , витягнувши його в новій папці і це зроблено.

Це працює безперебійно, проблем немає.

Кілька порад, щоб заощадити ваш час:

  1. Створіть резервну копію робочої області (про всяк випадок) - особисто я не використовував цю функцію.
  2. Після відкриття нового eclipse.exe він попросить вибрати робочу область - просто перегляньте робочу область ols, і вона імпортує всі ваші проекти (без проблем).
  3. Щоб заощадити час завантаження та встановлення пакета SDK знову, я вирізав і вставив бібліотеку OLD SDK з попереднього каталогу пакетів у нову ( спочатку закрийте новий Eclipse) .
  4. Після повторного відкриття Eclipse може з’явитися повідомлення про помилку, в якому сказано, що Eclipse не може знайти каталог SDK. Він попросить вас відкрити "Налаштування". Після відкриття перейдіть до нової папки SDK (тієї, яку ви щойно скопіювали). Це допоможе вам заощадити години перевстановлення всіх оновлень SDK, які ви робили в попередньому Eclipse.

Веселитися, це справді не велика справа.

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