Android 是否可以使用较新尺寸的桶将使用限制为>;“3.7”;在谷歌播放中显示?
如果新尺寸buckes swdp等在Google Play上不起作用,我是否理解正确?所以用户可以下载我的应用程序,但它会崩溃…那么这似乎是一个可怕的想法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
我这样问是因为我想支持普通屏幕和大屏幕,但有些普通屏幕太小,所以我在寻找另一种方法。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。