哪个 Android Studio AVD 可以模拟特定 phone

Which Android Studio AVD to emulate a particular phone

我创建了一个在我的 HTC One 上运行良好的简单应用程序。在我的朋友索尼 Xperia Z3 Compact 上有一个 4.6" 高清(1280x720 像素)屏幕,然而,布局变得非常混乱。我想在我的 Android Studio AVD 上模拟他的屏幕,但还没有真正找到我认为将接近的设备配置。你们建议我如何决定哪个设备是最接近的设备?作为高清屏幕,我想我也许应该选择 xxhdpi 密度屏幕,除了 Nexus 之外,它排除了所有屏幕5,但我不确定这是否是确定模拟器屏幕尺寸的正确方法。

肯尼斯

因此,在最新的 stable/beta 版本的 Android Studio 中,您可以创建一个新的 AVD,并且在对话框的左下角,有一个按钮 "Create Virtual Device" .

这将打开一个新对话框,您可以在其中 select "New hardware profile"。

修改字段以将屏幕尺寸设置为 4.6",将分辨率设置为 720x1280(假设您想要纵向 phone):

注意密度显示为 xhdpi密度不是您设置的:它是 calculated value based on the physical screen size and resolution