Как прекратить поддержку большого и большого экрана для приложения, уже имеющегося на рынке - PullRequest
1 голос
/ 06 декабря 2011

Начальный AndroidManifest

<uses-sdk android:minSdkVersion="8"/>

Новый AndroidManifest

<uses-sdk android:minSdkVersion="8"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<uses-permission android:name="android.permission.VIBRATE"/>


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

 />

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

Я пробовал совместимые экраны, но, похоже, они недоступны для API 8.

Пожалуйста, помогите.

Ответы [ 2 ]

0 голосов
/ 07 декабря 2011

Экран поддержки не работал для меня, когда я пытался убрать поддержку больших и больших экранов и сохранять маленькие и обычные экраны.

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

Мой проект был собран с использованием уровня API 8 и имел minSDKVersion 8 тоже.Поэтому я изменил уровень API на 10, сохранив minSDK на 8. Кроме того, я удалил экраны поддержки и вместо этого использовал совместимые экраны, поскольку экраны поддержки все еще не отфильтровывали неподдерживаемые размеры экрана.

Теперь, когда язагрузить мое приложение, оно показывает текущие размеры экрана.

0 голосов
/ 06 декабря 2011

В зависимости от того, когда вы его обновили, обновление может занять от 1 до 2 дней.Как я столкнулся с этим вопросом на перевале.Возможно, вам просто нужно дать ему немного времени.

...