Мое приложение разработано специально для мобильных телефонов, но когда я пытаюсь загрузить приложение на рынок, оно показывает, что мое приложение также доступно для планшетов (xlarge). Я намеренно не хочу, чтобы мое приложение отображалось на рынке при доступе с планшетов.
Я попытался поиграться с поддержкой minSdkVersion и targetVersion, а также с элементами.
Я также пытался использовать
<manifest ... >
<compatible-screens>
<!-- all small size screens -->
<screen android:screenSize="small" android:screenDensity="ldpi" />
<screen android:screenSize="small" android:screenDensity="mdpi" />
<screen android:screenSize="small" android:screenDensity="hdpi" />
<screen android:screenSize="small" android:screenDensity="xhdpi" />
<!-- all normal size screens -->
<screen android:screenSize="normal" android:screenDensity="ldpi" />
<screen android:screenSize="normal" android:screenDensity="mdpi" />
<screen android:screenSize="normal" android:screenDensity="hdpi" />
<screen android:screenSize="normal" android:screenDensity="xhdpi" />
</compatible-screens>
...
<application ... >
...
<application>
</manifest>
Но я получаю ошибку:
В этой строке найдено несколько аннотаций:
- ошибка: не найден идентификатор ресурса для атрибута 'screenDensity' в пакете
'Android'
- ошибка: не найден идентификатор ресурса для атрибута 'screenSize' в пакете
'android'
Чего мне не хватает?