我想确保我的应用仅在至少具有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英寸的设备上运行?
答案 0 :(得分:1)
有什么方法可以确保我的应用仅在物理屏幕尺寸至少为7英寸的设备上运行?
目前还没有。
有人希望有一天,Play商店会尊重android:requiresSmallestWidthDp
作为过滤器。从技术上讲,即使这样也不能处理7“对角线,但你可以选择一个android:requiresSmallestWidthDp
值,它应该足够大,以适应可能的宽高比。