首页 > 解决方案 > 使用 Xamarin 时更改 Android 模拟器分辨率

问题描述

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

在此处输入图像描述

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

无论如何,例如我在自己的手机上(三星 S8+),有没有增加这个?

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

谢谢。

更新 1

我刚刚添加了一些我注意到模拟器属性列表中缺少的属性,但它没有任何区别:

标签: xamarinxamarin.formsxamarin.android

解决方案


我不确定您是否正在尝试编辑现有图像的属性,我不知道它是否会起作用。您是否尝试过创建新图像?

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


推荐阅读