如何确保我的应用仅在7英寸+屏幕尺寸的设备上运行?

时间:2014-02-18 22:23:55

标签: android android-screen-support android-screen

我想确保我的应用仅在至少具有7''物理屏幕尺寸的平板电脑上运行。

我读过这个:http://developer.android.com/guide/practices/screens-distribution.html#FilteringTabletApps

我在AndroidManifest.xml文件中有以下代码:

<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="13"/>
<supports-screens
    android:largeScreens="true"
    android:normalScreens="false"
    android:requiresSmallestWidthDp="600"
    android:smallScreens="false"
    android:xlargeScreens="true" />

当我在Google Play控制台中查看支持的设备列表时,我发现仍然会列出具有5.3英寸屏幕的设备,例如Samsung Galaxy Note

有什么方法可以确保我的应用仅在物理屏幕尺寸至少为7英寸的设备上运行?

1 个答案:

答案 0 :(得分:1)

  

有什么方法可以确保我的应用仅在物理屏幕尺寸至少为7英寸的设备上运行?

目前还没有。

有人希望有一天,Play商店会尊重android:requiresSmallestWidthDp作为过滤器。从技术上讲,即使这样也不能处理7“对角线,但你可以选择一个android:requiresSmallestWidthDp值,它应该足够大,以适应可能的宽高比。