我希望我的应用只能在中小屏幕上支持。所以这是清单中的代码:
<uses-sdk
android:maxSdkVersion="16"
android:minSdkVersion="4"
android:targetSdkVersion="8" />
<supports-screens
android:anyDensity="true"
android:largeScreens="false"
android:normalScreens="true"
android:smallScreens="true" />
然而,在google play市场的发布页面中显示如下:
我做错了什么?
答案 0 :(得分:1)
<supports-screens>
只是屏幕大小下降的过滤器。因此,您可以使用它来表示您仅支持large
和xlarge
,并且Play商店会过滤您的small
和normal
设备的应用。但是,在屏幕尺寸中 up ,<supports-screens>
只是告诉操作系统自行尝试使您的应用在更大的屏幕上工作。
除了<supports-screens>
(这本身很有用)之外,为了您的过滤目的,您还需要添加the <compatible-screens>
element,以说明您支持的屏幕大小存储分区和密度。< / p>