使用Xamarin时更改Android模拟器分辨率

时间:2019-06-29 12:24:46

标签: xamarin xamarin.forms xamarin.android

我正在将Visual Studio 2019随附的标准Android模拟器与Xamarin项目一起使用,但分辨率却低得离谱,如您所见:

enter image description here

我正在尝试构建一个简单的登录屏幕,并且该屏幕上有一个小的徽标,用户名和密码字段以及一个重置密码链接,并且该屏幕几乎已满。我应该有一吨的空间,但事实并非如此。

反正像我在自己的手机(三星S8 +)上那样会增加它吗?

我发现有几篇文章提到创建虚拟映像时应该这样做,但是没有提及应将哪些属性设置为?

谢谢。

Update-1

我刚刚添加了一些我注意到的模拟器属性列表中缺少的属性,但这没什么区别:

  • hw.lcd.density:560
  • hw.lcd.height:2560
  • hw.lcd.width:1440
  • hw.ramSize:1024

1 个答案:

答案 0 :(得分:0)

我不确定您是否要尝试编辑现有图像上的属性,但我不知道它是否可行。您是否尝试过创建新图像?

在android设备管理器中(工具> Android> Android设备管理器),单击new创建一个新图像。将基本设备设置为通用Phone Xh-DPI 4.7“。这将在密度/高度/宽度字段中填充320/720/1280。根据需要进行调整并点击创建。创建后,将其设置为部署目标。