我需要多少AVD?

时间:2015-02-28 03:43:59

标签: android avd

我需要多少AVD才能正确测试所有布局?我尝试使用库存的谷歌nexus设备,但许多不同的布局在同一设备上进行了测试。我应该使用哪些设备,以便每个布局都有适当的设备?另外,为sp调整提供灵活性的最佳方法是什么?

3 个答案:

答案 0 :(得分:1)

我用:

  • 我支持的最小屏幕平均值~3.5" (320x240 ldpi或340x480 mdpi)
  • avds用于最常见的配置~4.5" (480x800 hdpi和720x1280 xhdpi)
  • 用于最大配置的avd~6" (1920x1080)
  • 包括中型和大型平板电脑,我也支持平板电脑。

答案 1 :(得分:0)

您需要四个AVD来支持所有类型的设备。

您必须为多个设备设置不同的屏幕尺寸。 hdpi,mdpi,xhdpi和ldpi。

请参阅here。您必须为所有设备创建单独的文件夹。

Supporting Multiple Screens

答案 2 :(得分:0)

阅读AndroidDevelopers TrainingGuide。每种密度类型必须至少有一个AVD(hdpi,xhdpi等)。并且每个都有不同的分辨率和物理尺寸。

关于sp-你应该在每个值文件夹的dimens.xml文件中定义它们(根据设备宽度 - 高度)。