Android模拟器显示异常求助:多版本Studio及API环境均复现
Android Studio模拟器显示异常排查方案(API 31/Android 12)
以下是针对你遇到的模拟器显示异常问题的排查解决步骤:
- 检查并更新显卡驱动:模拟器的显示渲染依赖显卡性能,直接打开显卡厂商(NVIDIA/AMD/Intel)的官方驱动管理工具,将驱动更新至最新版本,完成后重启电脑再启动模拟器。
- 切换模拟器图形渲染模式:打开Android Studio的AVD Manager,点击目标模拟器的「编辑」按钮,进入Show Advanced Settings页面,找到Emulated Performance下的Graphics选项,尝试切换为
Software - GLES 2.0或Hardware - GLES 2.0,保存后重启模拟器。 - 禁用系统高DPI缩放适配:右键Android Studio快捷图标,选择「属性」→「兼容性」,勾选「替代高DPI缩放行为」,并将「缩放执行」设置为「应用程序」,确认后重启Android Studio。
- 清除模拟器用户数据:在AVD Manager中,点击目标模拟器右侧的下拉菜单,选择「Wipe Data」,清除模拟器的用户缓存数据后重新启动。
- 验证加速组件配置:Windows系统下,检查SDK Tools中是否已安装
Intel x86 Emulator Accelerator (HAXM installer);若使用Hyper-V加速,需在控制面板→程序→启用或关闭Windows功能中确认Hyper-V已开启,且模拟器设置中已启用Hyper-V加速选项。 - 重新创建模拟器:删除当前异常的模拟器,重新创建API 31的模拟器,创建过程中选择官方默认的系统镜像,避免使用自定义镜像。
内容的提问来源于stack exchange,提问作者Raghavendra P
相关产品推荐
相关产品推荐

