Android模拟器无法正确呈现

时间:2018-01-26 18:42:00

标签: android android-emulator

我的一位朋友(他没有足够的声誉来发布图片)正面临着他的模拟器的问题。即使点击是他们应该的位置,它也不是应该渲染的。为了点击后退按钮,他必须在"屏幕"的黑色部分点击。

The problem described above

他已经尝试重新启动计算机,更改显示器分辨率并创建另一个模拟器图像。

他使用KDE并使用他的NVidia硬件来处理图形。

2 个答案:

答案 0 :(得分:0)

我对这篇文章的回答:Android emulator screen fills up only some fraction part of actual android emulator screen


在Windows 10上执行此操作的最佳和最简单的方法:

  1. 关闭Android模拟器(如果已打开)
  2. 右键单击桌面
  3. 点击Display设置
  4. 将“比例和布局”设置为100%
  5. 打开Android模拟器
  6. 将您的Scale and layout还原为(Recommended)百分比

答案 1 :(得分:0)

WORKS 100%

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

就我而言,它位于以下位置:“ C:\ Users [用户名] \ AppData \ Local \ Android \ Sdk \ emulator \ qemu \ windows-x86_64 \ qemu-system-x86_64.exe”

Screen shot of the .exe file task manager

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

And the result!!