答案1
当我使用虚拟设备时,我遇到了同样的问题,并通过将图形模拟性能更改回软件来解决它。
答案2
屏幕冻结是因为模拟器设置为在软件模拟性能模式下运行,该模式不使用 GPU,因此它会占用大量 CPU,导致主操作系统 UI 冻结。解决方案是让模拟器在 GPU 上运行,这样它就不会占用所有 CPU 和内存。
要配置模拟器,请按照以下步骤操作:
- 转到虚拟设备窗口
- 选择编辑您的 AVD
- 改变
Emulated performance
硬件 - 单击完成
当我使用虚拟设备时,我遇到了同样的问题,并通过将图形模拟性能更改回软件来解决它。
屏幕冻结是因为模拟器设置为在软件模拟性能模式下运行,该模式不使用 GPU,因此它会占用大量 CPU,导致主操作系统 UI 冻结。解决方案是让模拟器在 GPU 上运行,这样它就不会占用所有 CPU 和内存。
要配置模拟器,请按照以下步骤操作:
Emulated performance
硬件