Ubuntu 16.04.1 LTS启动Android模拟器时崩溃

15

我曾尝试使用Android Studio自带的AVD和Genymotion模拟器,但都遇到了问题。我的电脑有16G内存,但在2016年9月19日安装最新的Ubuntu更新后,启动Android模拟器时会导致系统崩溃(冻结)。


在18.04上也是一样的,@dirtrider提供的解决方案同样有效! - sunyata
3个回答

25

我遇到了同样的问题。

在菜单中选择“模拟性能”,然后选择“软件”,不要选择自动或硬件。 输入图片描述


解决了我的问题。我在一块搭载X470芯片组的Gigabyte主板上使用Ryzen 2700X和Nvidia 1070。 - school_guy
1
即使我已经这样做了,我的电脑仍然会冻结。 - Wildhammer

12

我曾经遇到同样的问题,您可能使用的是nouveau显示驱动而不是NVIDIA驱动。您可以通过以下方式检查您的驱动:

lshw -c video

虽然通过将仿真性能从“自动”更改为“软件”可以解决这个问题,但会导致Android环境非常缓慢。此外,您无法将其从“自动”更改为设备的Play商店版本的“软件”。

因此,最好的解决方案是将驱动程序更改为Nvidia。(您可以在“软件和更新”->“附加驱动程序”中执行此操作,然后重新启动计算机,应该就可以解决问题了。

注意:在某些情况下,将nouveau驱动程序更改为NVIDIA可能会使Ubuntu在引导时(登录屏幕之前)冻结,对于某些用户而言。在这种情况下,您可以在grub中使用恢复模式以提示根shell,在 /etc/gdm3/custom.conf 中取消注释“WaylandEnable=false”,Nvidia驱动程序应该可以在gdm3上正常工作。


1
如果是“Play Store”图像(例如Pixel 2),则此选项将变暗。如果在命令行上,请使用“emulator -gpu off”。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接