Я только что установил eclipse + android + plugins на новую коробку здесь. Я обнаружил, что когда я редактирую XML-файл макета, затмение больше не понимает схему. например, если я наберу «android:», я привык к тому, что появится окно автозаполнения с возможными дополнениями.
у меня, конечно, еще есть,
xmlns:android="http://schemas.android.com/apk/res/android"
все еще компилируется и работает правильно.
в моих файлах, как и раньше. я также замечаю, что все мои XML-файлы имеют предупреждение в верхней части «нет грамматических ограничений для этого документа». Я не могу быть уверен, что это не всегда было там, хотя. я не знаю, связано ли это.
другой пост предложил мне, возможно, мне понадобится запись в разделе предпочтения> xml> xml каталог. я не вижу указанный там URI Android, но я не знаю, связан ли он с этим.
РЕДАКТИРОВАТЬ: создание нового проекта Android не имеет этой проблемы. нет никаких предупреждений о файлах XML, и автозаполнение работает, как и ожидалось. однако в файлах .classpath / .settings нет различий. что еще может повлиять на этот проект?
РЕДАКТИРОВАТЬ 2: создание нового файла макета с помощью проекта> Android> новый файл ресурсов создает файл без этой проблемы. все еще пытаюсь выяснить, как файлы помечаются как ресурсы Android.