У Android не найден идентификатор ресурса для XLargeScreens - PullRequest
11 голосов
/ 17 января 2011

Мне бы хотелось, чтобы мое Android-приложение было совместимо с максимально возможным количеством устройств, поэтому, естественно, я бы хотел подготовить его ко всем новым поступающим планшетам.К сожалению, когда я добавляю:

android:xlargeScreens="true"

к моему манифесту, это дает мне эту ошибку:

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

Теперь я довольно новичок во всем этом, но из того, что я 'мы читали, что это как-то связано с тем, что мой min / target SDK слишком низок, чтобы поддерживать это, будучи совершенно новой функцией и все такое.Я попытался поднять целевой SDK, так как думал, что это не проблема, но из-за этого большая часть моего кода «не может быть решена».Я уверен, что это имеет смысл для тех из вас, кто был рядом с Android немного дольше, чем я, но мне действительно интересно, есть ли способ для меня включить поддержку "xlargeScreens".

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

Ответы [ 3 ]

12 голосов
/ 23 июня 2011

Этот атрибут был введен в API уровня 9. Проверьте эту ссылку http://developer.android.com/guide/topics/manifest/supports-screens-element.html#xlarge

4 голосов
/ 06 марта 2011

Тег android manifest android: xlargeScreens = "true", похоже, больше не распознается, но это не имеет значения, если у вас есть папка layout-xlarge. Кроме того, xlarge теперь является SDK 11 для сот, так что это совершенно новая парадигма.

Я предлагаю простить Google за случайные несоответствия в быстро меняющемся цифровом мире.

1 голос
/ 10 мая 2012

У меня была похожая проблема. Мой виджет не был указан на планшете 3.2.

Этих опций было достаточно:

android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...