Android没有从values文件夹中选择正确的dimens.xml文件

Android没有从values文件夹中选择正确的dimens.xml文件,android,android-layout,android-screen-support,android-screen,Android,Android Layout,Android Screen Support,Android Screen,我创建了不同的dimens.xml文件,并将它们放在相应的values文件夹中 我定义了以下“值”文件夹 价值观, 价值连城,, 正常值, 价值小,, 值-sw320dp, values-sw320dp-land, 值-sw480dp, 值-sw600dp, 值-sw720dp和 values-sw720dp-land 问题是当我在手机上安装应用程序时,我不知道你尝试的方式有什么问题。但我总是创建这样的值文件夹:values、values-ldpi、values-mdpi、values-hdpi

我创建了不同的dimens.xml文件,并将它们放在相应的values文件夹中

我定义了以下“值”文件夹

价值观, 价值连城,, 正常值, 价值小,, 值-sw320dp, values-sw320dp-land, 值-sw480dp, 值-sw600dp, 值-sw720dp和 values-sw720dp-land


问题是当我在手机上安装应用程序时,我不知道你尝试的方式有什么问题。但我总是创建这样的值文件夹:values、values-ldpi、values-mdpi、values-hdpi、values-xhdpi、values-w360dp-mdpi、values-w600dp-mdpi等等。这对我总是有用的

现在我很清楚,
values-sw320dp
将是唯一一个选择
dimens.xml
作为手机的文件夹。请参考,我可以通过在values-sw320dp中添加hdpi、xhdpi和xxhdpi来解决我的问题。我创建了以下文件夹values-sw320dp-hdpi、values-sw320dp-xhdpi和values-sw320dp-xxhdpi,并添加了相应的dimens.xml文件。现在选择了正确的尺寸。太好了:)是的,正如SO帖子中提到的那样,这些尺寸是必需的。这没有意义。屏幕大小和屏幕分辨率不一样。屏幕尺寸可以小于5英寸,但分辨率可以超过320 dp。@AndroidDev请再次阅读我的问题,我已经问过了“问题是当我在手机上安装应用程序时,但我想如果你现在使用任何QHD手机,你都必须使用480dp或640dp配置,你可以通过这样做来证明你的应用程序。通过定义带有密度限定符的值文件夹,dp的目的就失败了