将Android应用程序限制为某些屏幕

时间:2011-04-01 03:35:41

标签: android

我正在开发一个动态壁纸,要求屏幕具有某些功能。

动态壁纸应该支持API级别7及更高级别(我不确定它是否适用于Honeycomb)和Normal屏幕尺寸Medium密度限制为{{1} },HVGA(320x480)WVGA800(480x800)

我可以使用WVGA854(480x854)中的Normal将其限制为support-screens屏幕尺寸:

AndroidManifest.xml

但是,我不知道如何将其限制为<support-screens android:smallScreens="false" android:normalScreens="true" android:largeScreens="false" /> 密度屏幕。

实现这一目标的最佳方法是什么?因为我不希望壁纸出现在无法运行它的设备的市场中。

由于

1 个答案:

答案 0 :(得分:7)

您可以在清单文件中指定<compatible-screens>,并且市场不会显示与您列出的兼容屏幕不同的屏幕应用程序。

<compatible-screens>
    <screen android:screenSize="normal" android:screenDensity="mdpi" />
</compatible-screens>