2015-08-01 4 views
-1

Я установил ADT на своем Eclipse, чтобы я мог разрабатывать приложения для Android. Проблема в том, что каждый раз, когда я пытаюсь загрузить проект, он показывает много ошибок, подобные этим:Eclipse ADT для Android не работает

[2015-08-01 07:15:41 - AndroidApp1] C:\Users\Arad\workspace\appcompat_v7\res\values-v21\themes_base.xml:137: error: Error: No resource found that matches the given name: attr 'android:colorPrimaryDark'. [2015-08-01 07:15:41 - AndroidApp1]

[2015-08-01 07:15:41 - AndroidApp1]

C:\Users\Arad\workspace\appcompat_v7\res\values-v21\themes_base.xml:146: error: Error: No resource found that matches the given name: attr 'android:windowElevation'. [2015-08-01 07:15:41 - AndroidApp1]

[2015-08-01 07:15:41 - AndroidApp1]

C:\Users\Arad\workspace\appcompat_v7\res\values-v21\themes_base.xml:150: error: Error: No resource found that matches the given name: attr 'android:windowElevation'.

[2015-08-01 07:15:41 - AndroidApp1]

Я нашел подобный вопрос, где он сказал, чтобы удалить Android Wear ARM EABI v7a System Image поэтому я неустановленной это и пробовал, но безуспешно. Позже я удалил весь API 22, но все равно ничего, и теперь он показывает ошибки в API 21. Что я могу сделать с этим?

ответ

2

Вот одна вещь, чтобы сделать:

  1. После импорта библиотеки для AppCompat-v7 правой кнопкой мыши и выберите Свойства
  2. Нажмите Android и изменить проект сборки Цель для API 21
  3. Чистый и восстановление

шаг 1: right click -> properties

шаг 2: Change Project Build Target

Это должно решить проблему не найти ресурсы, я считаю.

1

Вам необходимо убедиться, что вы установили правильные библиотеки из диспетчера SDK, и вы включили v7-appcompat в качестве проекта библиотеки. Вы должны это сделать, потому что v7-appcompat содержит файлы ресурсов, которые в отличие от студии Android не добавляются автоматически ADT.

См принято так ответить здесь больше: appcompat-v7:21.0.0': No resource found that matches the given name: attr 'android:actionModeShareDrawable'

Это важно, чтобы знать, что ADT больше не поддерживается. Это означает, что он больше не исправляет ошибку или не поддерживает более новые функции.

Соответствующий фрагмент из http://developer.android.com/tools/sdk/eclipse-adt.html

Google recommends switching to Android studio If you have been using Eclipse with ADT, be aware that Android Studio is now the official IDE for Android, so you should migrate to Android Studio to receive all the latest IDE updates. For help moving projects, see Migrating to Android Studio.

Смежные вопросы