Сообщение об ошибке Android XML

Каждый раз, когда я открываю файл макета XML, появляется следующее сообщение об ошибке:

An internal error occurred during: "Check Android SDK". java.util.ConcurrentModificationException

Сообщение об ошибке легко уклоняется, и моя программа все еще работает нормально. Я попытался перезапустить Eclipse и мой компьютер без успеха. Проблема не всегда была там, но я не совсем уверен, когда это началось. Любые идеи или ссылки оценены!

Пример файла XML

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:gravity="center_horizontal"
    tools:context="${packageName}.${activityClass}" >

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="@dimen/text_title_main"
    android:text="@string/app_name" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="@dimen/text_subtitle_main"
    android:text="@string/app_desc" />

</LinearLayout>

Сообщение о точной ошибке

Example of popup

Ответ 1

Проверьте ваш AndroidManifest.xml и посмотрите, соответствует ли целевая версия SDK последнему инструменту Android SDK Build, который вы загрузили.

Также проверьте Eclipse под окном → Настройки → Android, если платформа доступна, и если соответствует максимальный уровень API.

Ответ 2

Хорошо, ваш код в порядке, и я не уверен, почему произошла ошибка. Есть кое-что, что вы можете попробовать, поскольку ошибка просит вас проверить "Android SDK"

В строке меню

Выберите инструменты > -android > -SDK manager

и загрузите инструменты SDK для сборки, платформу SDK и API Google для целевой версии SDK вашего проекта. Убедитесь, что вы загрузили все новые обновления, если есть

если вы не уверены, какие элементы вам нужно загрузить, вы можете выбрать все из них (потребуется больше времени для загрузки, конечно).Не вредно при попытке

Перезапустите среду IDE

Дополнительную информацию вы можете найти здесь: https://developer.android.com/sdk/installing/adding-packages.html

Ответ 3

У меня была такая же проблема, и я решил ее, изменив цель в подключаемом модуле ADT

enter image description here

затем выберите API, который вы используете в своем приложении.

Ответ 4

Удалить

.metadata​​p >

которая находится на вашем рабочем месте. Затем импортируйте проект обратно. Тебе будет хорошо.

Предупреждение о том, что вы потеряете настройки рабочего пространства.