【问题标题】:Android Emulator not rendering correctlyAndroid 模拟器无法正确呈现
【发布时间】:2018-01-26 18:42:00
【问题描述】:

我的一个朋友(他没有足够的声誉来发布图片)在使用模拟器时遇到了问题。它没有按应有的方式呈现,即使点击在应有的位置。为了点击返回按钮,他必须在“屏幕”的黑色部分向下点击。

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

他使用 KDE,并且正在使用他的 NVidia 硬件来处理图形。

【问题讨论】:

标签: android android-emulator


【解决方案1】:

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


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

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

【讨论】:

    【解决方案2】:

    100% 有效

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

    就我而言,它位于以下位置:"C:\Users[Username]\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe"强>

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-21
      • 2012-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-05
      • 2015-03-20
      • 1970-01-01
      相关资源
      最近更新 更多