Android 模拟器显示有故障的屏幕并带有奇怪的痕迹

问题描述 投票:0回答:2

我安装了 Android studio 并尝试运行虚拟设备,但屏幕出现故障,什么也看不到。在 android studio 以及 VS Code 中运行 AVD 的所有尝试都会导致相同的损坏输出。

运行时的AVD屏幕

就上下文而言,我使用的是配备 Intel Core i5-8250U 和 Radeon 535 显卡的笔记本电脑。似乎没有出现任何错误,所以我对问题是什么感到困惑

我尝试重新安装 android studio 和 AVD 本身,但似乎没有任何效果。事实上,似乎所有 AVD 的问题都很明显,因为我尝试在 android studio 中创建更多虚拟设备并对其进行测试,但所有设备的屏幕仍然损坏。

android android-studio android-emulator android-virtual-device
2个回答
0
投票

我还不能发表评论,但屏幕截图看起来像随机 RAM。 在模拟器、扩展控件、设置中,有一些渲染器选项。在这种情况下,我会尝试尝试这些。


0
投票

我也面临着同样的问题。我注意到模拟器刚刚停止工作,我开始调查这个问题。我找到了一个解决方法!在我的计算机上,我有一个 Intel Iris GPU 和一个 AMD Radeon GPU。 Windows 始终使用 AMD Radeon 535 来运行 Android 模拟器,但最近它开始破坏模拟器,如上所示。但我找到了一种方法让系统改用 Intel Iris。

您需要做的第一件事是在文件资源管理器中找到您的模拟器,这取决于您使用的 IDE。

  • Android Studio:C:\ Users {用户} \ AppData \ Local \ Android \ Sdk模拟器\ qemu \ windows-x86_64 \ qemu-system-x86_64
  • Visual Studio:C:\ Program Files(x86)\ Android ndroid-sdk模拟器\ qemu \ windows-x86_64 \ qemu-system-x86_64

请注意,上面的路径只是示例。您需要在计算机上找到模拟器。

现在打开设置/系统/屏幕: enter image description here

然后点击“图形元素”: enter image description here

在“添加应用程序”上选择“桌面”选项并搜索您的模拟器。然后选择“安全能源”选项,选择Intel GPU。 enter image description here

现在尝试运行您的模拟器。它对我有用。

© www.soinside.com 2019 - 2024. All rights reserved.