Я решил эту проблему, удалив свою пользовательскую конфигурацию устройства.
- Откройте файл layout.xml.
- Перейти к представлению «Графическое расположение».
- В крайнем левом раскрывающемся списке выберите «Пользовательский», чтобы вызвать «Диалоговое окно «Конфигурации устройства».
- Удалите пользовательскую конфигурацию.
Возможно, вам придется закрыть и снова открыть файл макета.
Что если вы хотите использовать пользовательскую конфигурацию устройства?От кого-то из команды android:
Убедитесь, что если у вас есть пользовательские устройства, вы их редактируете и добавляете каждый доступный элемент конфигурации в правильный список.
Я нашелскопировав одну из конфигураций по умолчанию и изменив значения по мере необходимости, сделали свое дело.
Отслеживание проблем Android> Проблема 17522: проблема ADT 11 "Нет содержимого XML. Добавьте корневой вид или макет документа«.> Комментарий 10
Я нахожусь на WinXP Pro SP3, Eclipse Indigo (3.7.0), сборка под Android 2.2 / Level 8 (которую я установил после появления ошибки «отсутствует тема» при сборке сAndroid 2.1-обновление1).Я не знаю, помогла ли смена платформ.
Изменение целевой платформы в «графическом макете» файла layout.xml с Android 2.2 на Android 2.1-update1 вновь вызвало проблемы с некоторыми из моих макетов.Поэтому, возможно, вам нужна полная конфигурация устройства и сборка под Android 2.2 (или, по крайней мере, установите Android 2.2 в качестве платформы для каждого конкретного XML-файла и соберите остальную часть приложения на более ранней платформе, если это будет необходимо).