在 Ubuntu 上 Android Studio 中启动 Emulator闪退的解决方法 在 Android Studio 中点击模拟器的启动按钮后,模拟器界面弹出后,又立刻闪退。这是非常常见的问题,本文将为大家分享 Ubuntu 上在 Android Studio 中启动 Emulator 闪退的解决方法。 查看模拟器的信息 我们需要查看模拟器的信息,包括存放路径、名称和架构。可以通过查看模拟器的配置文件来获取这些信息。在本文中,模拟器的存放路径是 `/home/pengdonglin/.android/avd/4_WVGA_Nexus_S_API_24.avd`,名称是 `4_WVGA_Nexus_S_API_24`,架构是 `x86_64`。 命令行运行模拟器 接下来,我们需要使用命令行运行模拟器。在 Android SDK 的路径下面运行以下命令: `./emulator/qemu/linux-x86_64/qemu-system-x86_64 -avd 4_WVGA_Nexus_S_API_24` 这时,可能出现以下错误: `emulator: WARNING: encryption is off` `WARNING: The Mesa software renderer is deprecated. Use Swiftshader (-gpu swiftshader) for software rendering.` `failed to create drawable` `getGLES2ExtensionString: Could not create GLES 2.x Pbuffer!` `Failed to obtain GLES 2.x extensions string!` `Could not initialize emulated framebuffer` `warning: host doesn't support requested feature: CPUID.80000001H:ECX.sse4a [bit 6]` `warning: host doesn't support requested feature: CPUID.80000001H:ECX.sse4a [bit 6]` `warning: host doesn't support requested feature: CPUID.80000001H:ECX.sse4a [bit 6]` `warning: host doesn't support requested feature: CPUID.80000001H:ECX.sse4a [bit 6]` `emulator: emulator window was out of view and was recentered` `emulator: ERROR: Could not initialize OpenglES emulation, use '-gpu off' to disable it.` 解决方法 从错误提示中,我们可以看到有两种解决方法: 1. 设置 `-gpu swiftshader` 2. 设置 `-gpu off` 在运行模拟器的时候,加入上面任意一个,都可以解决问题。但是,我们并不是从命令行运行模拟器,所以我们需要将这些配置写到模拟器的启动配置文件中。 修改模拟器的配置文件 模拟器的配置文件路径是 `~/.android/avd/4_WVGA_Nexus_S_API_24.avd/config.ini`。在这个文件中,我们需要修改模拟器的 GPU 配置。 解决方法 1: `hw.gpu.enabled=no` `hw.gpu.mode=mesa` 解决方法 2: `hw.gpu.enabled=yes` `hw.gpu.mode=swiftshader` 使用上面的任意一个,模拟器都可以运行。 结语 以上就是 Ubuntu 上在 Android Studio 中启动 Emulator 闪退的解决方法。希望这篇文章能够对大家有所帮助。如果大家有任何疑问,请随时留言,我们将及时回复大家的。在此也非常感谢大家对我们的支持!

















- 粉丝: 5
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 计算机网络基础与应用项目卡(1).docx
- 电子商务系统规划的内容与成果(1).pptx
- 基于SWOT分析的我国互联网金融研究(1).docx
- 计算机网络试题库-及参考答案全套备考资料(1).doc
- 大数据时代下的智能交通(1).docx
- 中国电信:通信技术弥合数字鸿沟(1).docx
- Oracle数据库安全配置基线(1).doc
- 机械设计制造及其自动化简历模板(1).docx
- java员工试用期总结范文(1).doc
- 计算机专业实习日记大全【12篇】(1).docx
- 第一章微型计算机的基本知识(1).ppt
- visualstudio使用教程(1).docx
- 基于n-n通信的复杂控制自动化生产线的设计和实现--自动化毕业论文设计(1)(1).doc
- 美院小伙伴:互联网+思想政治教育的探索实践(1).docx
- 输油气管道监控与数据采集SCADA系统保障设计规范(1).doc
- 大数据时代计算机信息处理技术分析(1).docx


