Android不同的屏幕尺寸和AVD

Android不同的屏幕尺寸和AVD,android,Android,我想实现几个布局:一个用于手机,另一个用于平板电脑。这意味着我需要创建几个文件夹:布局正常,布局大。接下来,为了测试机制,我需要以某种方式强制avd使用特定的宽度和高度参数(英寸?)启动机器-如何完成?在avd管理器中创建虚拟设备时,您可以配置机器显示高度/宽度/dpi 这可能会有所帮助: 编辑:也检查一下,要设置大AVD的布局,你可以为不同的设备创建不同的模拟器是的,但我有点困惑。宽度/高度参数的度量是什么?我在经理身上看不到任何关于“尺寸”的东西-你能解释一下吗?请参考[希望对你有帮助][1

我想实现几个布局:一个用于手机,另一个用于平板电脑。这意味着我需要创建几个文件夹:布局正常,布局大。接下来,为了测试机制,我需要以某种方式强制avd使用特定的宽度和高度参数(英寸?)启动机器-如何完成?

在avd管理器中创建虚拟设备时,您可以配置机器显示高度/宽度/dpi

这可能会有所帮助:


编辑:也检查一下,要设置大AVD的布局,你可以为不同的设备创建不同的模拟器是的,但我有点困惑。宽度/高度参数的度量是什么?我在经理身上看不到任何关于“尺寸”的东西-你能解释一下吗?请参考[希望对你有帮助][1][1]:太好了,我一定错过了什么。相同的大小可以有不同的分辨率-对吗?因为显示器是以像素为单位测量的,所以大小是不相关的。是的,不同的尺寸可能有相同的分辨率。为什么?我的猜测是,在理论上,可以有一个小的物理尺寸和高分辨率的设备,反之亦然。所以,在物理尺寸小、分辨率高的情况下,我应该为用户提供一个手机布局,而不是忽略分辨率值的平板电脑。同样,对于分辨率较低的大型平板电脑,我仍然应该呈现面向平板电脑的布局。那么,我为什么要根据分辨率来判断呢?嗯,我不认为你会很幸运地找到屏幕大小。你可以看看koneX的答案,他提供了一个非常好的链接,如果你打算针对多个大小的屏幕,你必须通过这个链接。我个人觉得它非常有帮助。过去几个小时我一直在努力解决这个问题,但现在还不清楚用Android来衡量身高的标准是什么。是英寸吗?或者像Aki说的-dp?查看链接中的“表3”。当你创建一个AVD时,根据你的需要设置分辨率(QVGA适用于小型布局,HVGA适用于中型布局,等等),这似乎是我一直在寻找的东西。我会认真学习,稍后再问/接受。谢谢。叹气。那么,高度/宽度的测量单位是英寸还是dp?仍然对创建自定义设备感到困惑。它不是关于指定物理英寸(大小)和设备像素数量(分辨率)的吗?