Eclipse повідомляє, що бібліотека надання відображається останнім часом, ніж плагін ADT


288

У новій установці Android SDK Графічний макет Eclipse порожній, а не відображає макет. Eclipse відображає це повідомлення:

Ця версія бібліотеки візуалізації є більш новітньою, ніж ваша версія плагіна ADT. Оновіть плагін ADT.

Звіт про помилки Eclipse повідомляє про те, що бібліотека відображається останнім часом, ніж плагін ADT, перераховує кроки для відтворення. Як це виправити?

Відповіді:


512
  1. Клацніть Довідка> Встановити нове програмне забезпечення .
  2. У полі Робота з полем введіть:https://dl-ssl.google.com/android/eclipse/
  3. Виберіть Інструменти для розробників / Інструменти для розробки Android .
  4. Клацніть Далі та завершіть майстра.

12
Не використовуйте диспетчер SDK. Виконайте описані вище дії, щоб він працював. Більшість (як я) плутають менеджер SDK і встановлюють нове програмне забезпечення
taxeeta

18
Також краще ввести https://dl-ssl.google.com/android/eclipse/URL вручну, а не використовувати можливу існуючу версію без https. Можливо, у сховищі не знайдено помилок.
Джейсон Аксельсон

89
+1. інколи мені цікаво, як працює світ перед google та stackoverflow. (Невже я маю на увазі якось глибоко знати ці кроки та URL.)
Justinkoh

9
Для мене це не показує нічого для оновлення, але все ж макет не відображає і не показує те саме повідомлення ... будь-яка ідея?
Hussain KMR Behestee

10
Оновлення: я вирішив свою проблему знявши прапорецьContact all update sites during install to find required software
Sébastien

341

Змініть версію Android під час відображення макета.

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

Зміни у версії API 18 на 17 працюють для мене.

Редагувати: Рішення працювало і для Android Studio.


7
Це хороше рішення, якщо ви не хочете оновлювати Eclipse / ADT. Мінусом є те, що ваш макет не буде відображатися на новітніх інструментах, що не є великою справою. Я рекомендую спробувати його перед оновленням Eclipse / ADT, оскільки це дуже швидко спробувати, і це підтвердить, що оновлення також усуне проблему.
fishjd

1
дуже швидко спробувати і підтвердить, що оновлення також вирішить проблему
Shirish Herwade

3
Це було єдине, що працювало на мене ... оновлення ADT говорить мені, що існують конфлікти на залежність ... просто ненавиджу затемнення і +5 для тебе
P-RAD

1
OMG ... Це те, що ви мені щойно показали ... врятувало життя
маха

1
Yoooo !!! Провівши 2 години. Нарешті, це спрацювало лише змінивши макет візуалізації. Спасибі людина.
Мохд. Умар

17

Причиною попередження є використання старого ADT (інструментів для розробки Android), тому оновіть ADT, дотримуючись наведених нижче процедур

Процедура 1:

  1. Всередині затемнення Натисніть меню Довідка
  2. Виберіть Перевірити на оновлення
  3. У цьому вікні буде показано Потрібні оновлення, у цьому вікні виберіть Усі параметри, використовуючи прапорець, або ж виберіть опцію ADT Update.

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

Порядок 2:

Клацніть Довідка> Встановити нове програмне забезпечення. У полі Робота з роботою введіть: https://dl-ssl.google.com/android/eclipse/ Виберіть Інструменти для розробників / Засоби розробки Android. Клацніть Далі та завершіть майстра.


Цікаво, що перевірка оновлень не вдавалася на деяких напівзруях, які залишилися позаду, але нова установка спрацювала чудово.
Вільям Т. Маллард

+1 Я мав подібний досвід як @ WilliamT.Mallard. Перевірте, чи немає оновлень, чи все було оновлено. Встановити "Нове".
PeteH

1

Чи потрібно змінити версії API 17, 19, 21 та 23 у форматі xml

&&

Оновлені засоби розробки Android 23.0.7, але все ще не можуть зробити макет належним чином, тому я оновив Android DDMS 23.0.7, це працює ідеально .. !!!



-10

Змініть цільову версію на нові оновлення. В іншому випадку змініть версію SDK у файлі маніфесту Android.

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