如何停止支持已经在市场上的应用程序的大屏幕和xlarge屏幕

时间:2011-12-06 14:16:50

标签: android android-manifest

最初的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"

 />

当我尝试上传新版本时,市场仍会显示支持的屏幕为小xlarge(对于最新上传的APK,仍然无效。不适用于有效的APK)。

我尝试过兼容屏幕,但它似乎不适用于API 8.

请帮忙。

2 个答案:

答案 0 :(得分:0)

根据您何时更新,更新最多可能需要1到2天。因为我在传球中遇到了这个问题。你可能只需要给它一些时间。

答案 1 :(得分:0)

支持屏幕在尝试删除对大屏幕和xlarge屏幕的支持以及保持小屏幕和普通屏幕时对我不起作用。

我对Android很陌生,所以我的解决方案可能对你们很少见,但无论如何都是这样。

我的项目是使用API​​级别8构建的,并且minSDKVersion也是8。所以我将API级别更改为10,同时将minSDK保持为8.另外,我删除了支持屏幕并使用了兼容屏幕,因为支持屏幕仍未过滤掉不支持的屏幕尺寸。

现在,当我上传我的应用时,它会显示当前的屏幕尺寸。