Android не может найти идентификатор для xhdpi - PullRequest
0 голосов
/ 13 марта 2012

Хорошо, в моем манифесте у меня есть

  <supports-screens 
              android:smallScreens="true"
              android:normalScreens="true"
              android:largeScreens="true"
              android:xlargeScreens="true"
              />

Когда я иду на компиляцию, я получаю ошибку, которая говорит:

error: No resource identifier found for attribute 'xlargeScreens' in package 'android'

У меня раскладываются мои папки для рисования как таковые:

/res
    /drawable
    /drawable-ldpi
    /drawable-mdpi
    /drawable-hdpi
    /drawable-xhdpi

Чего мне не хватает?

Ответы [ 2 ]

0 голосов
/ 13 марта 2012

Это, вероятно, означает, что «цель проекта» установлена ​​ниже 9 (именно тогда добавляется атрибут xlargeScreens).Чтобы изменить его:

  1. Найдите в корневом каталоге проекта Eclipse файл с именем "project.properties", откройте его и установите для "target" значение 9 или выше, сохраните и закройте.
  2. На панели инструментов Eclipse выберите Проект -> Очистить ..., чтобы очистить проект и перекомпилировать, после чего проект должен скомпилироваться без проблем.
0 голосов
/ 13 марта 2012

Чтобы использовать xlargeScreens, вам нужно использовать SDK с уровнем 9 , и ваши инструменты также должны совпадать.

Это задокументировано здесь: http://developer.android.com/guide/topics/manifest/supports-screens-element.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...