Как я могу убедиться, что мое приложение доступно только для телефонов на Android Market? - PullRequest
6 голосов
/ 28 августа 2011

У меня есть приложение, которое еще не было оптимизировано для экранов планшетов xlarge, поэтому у меня есть следующий код манифеста:

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

Однако, когда я загружаю файл .apk в Android Market, оноговорит мне:

Уровень API: 4-12 + Поддерживаемые экраны: small-xlarge Текстуры OpenGL: все

Я знаю, что в настоящее время можно отфильтровать приложение для запуска только на телефонах с:

<uses-sdk android:maxSdkVersion="10" />

... но я хочу, чтобы приложение было доступно для телефонов с Ice Cream Sandwichкогда они появляются.

Ответы [ 2 ]

4 голосов
/ 29 августа 2011

вы пытались использовать: http://developer.android.com/guide/topics/manifest/compatible-screens-element.html

<compatible-screens>    

Android Market фильтрует приложение, если размер экрана устройства и плотность не соответствует ни одной из конфигураций экрана ....

0 голосов
/ 03 августа 2014

Хорошо, я нашел решение.

Если я уберу эту строку из xml, получится:

<gap:config-file platform="android" parent="/manifest">
    <supports-screens 
        android:xlargeScreens="false"  />
</gap:config-file>
...