Android 是否可以使用较新尺寸的桶将使用限制为>;“3.7”;在谷歌播放中显示?

Android 是否可以使用较新尺寸的桶将使用限制为>;“3.7”;在谷歌播放中显示?,android,android-layout,android-screen-support,Android,Android Layout,Android Screen Support,如果新尺寸buckes swdp等在Google Play上不起作用,我是否理解正确?所以用户可以下载我的应用程序,但它会崩溃…那么这似乎是一个可怕的想法 我这样问是因为我想支持普通屏幕和大屏幕,但有些普通屏幕太小,所以我在寻找另一种方法。Google play通过清单标签过滤应用程序,而resources文件夹是由平台在运行时选择的 如果您已将资源添加到sw600dp,但未为较小屏幕指定资源,并尝试在较小屏幕上运行,则会崩溃 此外,sw600dp意味着屏幕的任何较小的一面都应该至少有600dp

如果新尺寸buckes swdp等在Google Play上不起作用,我是否理解正确?所以用户可以下载我的应用程序,但它会崩溃…那么这似乎是一个可怕的想法


我这样问是因为我想支持普通屏幕和大屏幕,但有些普通屏幕太小,所以我在寻找另一种方法。

Google play通过
清单标签过滤应用程序,而resources文件夹是由平台在运行时选择的

如果您已将资源添加到
sw600dp
,但未为较小屏幕指定资源,并尝试在较小屏幕上运行,则会崩溃

此外,
sw600dp
意味着屏幕的任何较小的一面都应该至少有600dp,但这与屏幕尺寸(英寸)无关

如果要限制应用程序不在较小屏幕上运行,请使用

<supports-screens
    android:smallScreens="false"
    android:normalScreens="false"
    android:largeScreens="true"
    android:xlargeScreens="true"
    android:requiresSmallestWidthDp="600"/>


在这种情况下,如果屏幕大小为“正常”或“小”,并且较小的屏幕上没有至少600 dp,Google Play将不会显示该应用程序为兼容的。

好的,但我希望正常。所以我会将normal设置为true,然后要求ressmallestwithdp设置为我需要的任何值。但是为什么使用dp而不是px呢。我的意思是,限制的是屏幕的物理智慧,而不是dp。