当前位置: 首页 > 知识库问答 >
问题:

Android模拟器屏幕只填满了实际Android模拟器屏幕的一小部分

苏星宇
2023-03-14

首先第一件事,

使用Android Studio 2.3.3

问题:

我的模拟器屏幕覆盖了模拟器可用的唯一部分屏幕,即模拟器的左上角和其余部分只是一个黑色屏幕。

见我所附的照片。

我尝试过的事情:

1) 重新启动仿真器

2) 尝试不同的模拟器

3) 改变像素,模拟器设备的密度,

4)跑-

没有任何帮助!!

注:

我的问题不是模拟器的大小,而是有效的屏幕大小。

如果有人能遇到这个问题,请帮助:(

重要编辑:我想,这个问题与我正在使用的笔记本电脑、戴尔纬度、触摸屏(14英寸QHD触摸屏(2560×1440分辨率)有关。因为同一个模拟器可以在其他显示笔记本电脑上正常工作。

共有3个答案

施景同
2023-03-14

我也有类似的问题。这是在使用分辨率(1440 x 900)低于我的笔记本电脑(2160 x 1440)的外部显示器后发生的。在谷歌解决问题之前,有几种方法可以解决这个问题。

  • 如果您将PC的分辨率与外部显示器的分辨率匹配。然后您可以返回到您的PC的分辨率。
  • 如果你降低你的电脑的缩放(我的是150%

注意:这不是一个永久的解决方案。如果将缩放或分辨率更改为有问题的缩放或分辨率,则可能需要再次更改缩放/分辨率。我只在Windows10Pro上测试过,但这种方法也可以在Mac上使用。

孙博艺
2023-03-14

我也有同样的问题。我想当我更新到Android Studio3.0测试版1时,它就开始发生了,但我不是100%确定。

修复:无论如何,要修复此问题,您可以在emulator选项中使用软件图形,而不是硬件。慢一点,但至少它能工作。

葛哲彦
2023-03-14

*软件渲染是非常缓慢的可用

更好的解决方案

您可以通过简单地使窗口覆盖缩放设置来解决使用硬件渲染时的缩放问题。怎么做?,这很容易。只需找到您正在使用的模拟器的. exe文件(例如,ARM的qemu-system-armel.exe和x86的qemu-system-x86_64.exe)。要确定哪个. exe文件,只需运行模拟器,然后使用任务管理器找到正在运行的. exe文件,参见屏幕截图。使用任务管理器找到. exe文件

在我的例子中,它在这个位置:“C:\用户[用户名]\AppData\本地\Android\SDK\模拟器\qemu\窗口-x86_64\qemu-system-x86_64.exe”

现在只需右键单击文件,然后单击属性,然后选择“兼容性”选项卡。在底部的“设置”下,单击“更改高DPI设置”。一个新窗口将打开。勾选最后一个复选框“覆盖高DPI缩放行为”在“高DPI缩放覆盖”下。然后从下面的下拉列表中选择“系统”(这非常重要,否则不会有任何区别!),请参见下面的屏幕截图。现在点击OK,OK。就这样,问题解决了:)

 类似资料:
  • 我想在模拟器上测试手机的旋转,我看到我们必须使用CtrlF11的所有地方,但它只旋转模拟器的图像,不会启动配置更改事件或重新绘制活动。 下面是我用CtrlF11得到的: 那么,我必须用什么来模拟真实的旋转呢?

  • 我是一个完全不懂Android编程的人,通过阅读教程,我第一次尝试了它。问题是我用Android4.4.2的API创建了多个仿真器,但没有一个显示任何东西,只有空白屏幕..我用Google API 19试了一个AVD..这也不起作用..谁能指导我弄清楚它有什么问题..提前谢谢

  • 我最近使用sdks管理器安装了Android Studio及其所有更新。当我尝试启动模拟器时,我可以看到: 模拟器-netdelay none-netspeed full-AVD NEXUS_5_API21_x86 HAX正在工作,仿真程序在快速virt模式下运行 看起来不错。模拟器启动了,但我只能看到一个黑屏。我使用应用程序创建的默认AVD。它拥有谷歌API的x86系统映像、1GB ram、64

  • 我正在使用Eclipse开发一个新的应用程序,我在Android仿真器中的屏幕大小有问题。即使我创建了一个新的模拟器,屏幕大小也会放大,如图所示。我无法调整它的大小。即使搜索了它,我也找不到任何解决方案。

  • 问题内容: 我在网页上使用径向渐变作为背景,如下所示: 它可以工作,但是当内容不能填满整个页面时,渐变会被切断。如何使元素始终填充整个页面? 问题答案:

  • 我在android studio上的android模拟器尺寸过大,屏幕扭曲,位于手机的左上角,其余部分呈现黑色。 以前,它与VS代码和Android Studio运行的所有应用程序都能正常工作。然而最近它变得很奇怪。我已经卸载并重新安装了Android Studio以及删除了所有与Android Studio相关的文件,但没有修复,我还调整了模拟器的大小,但没有修复问题。