Android Studio 版本:
安卓工作室 3.1.2
构建 #AI-173.4720617,构建于 2018 年 4 月 14 日
它是从 Ubuntu 的 snap 商店安装的。
我使用 1. Setting Up Android Studio on Ubuntu · uw-it-aca/spacescout-android Wiki 安装了 kvm .
我试过什么Solve Android Studio AVD issue with Ubuntu distros - cialu.net建议,但现在 lib64
文件夹不包含 libstdc++
。我能找到的最接近的是 libc++.so.1
,我尝试使用
sudo apt install libc++1
并以类似的方式链接它,但它只是让我的电脑卡住了。 我还查看了 Android emulator segmentation fault's answer 链接的线程但他们看起来很老..
我也试过How to solve Android Studio Emulator: libGL error on Ubuntu systems - cialu.net , 但它没有帮助。
我试过了 Android Emulator is not starting in Ubuntu's answer , 使用 How to install the NVIDIA drivers on Ubuntu 18.04 Bionic Beaver Linux - LinuxConfig.org安装 Nvidia 驱动程序,但仍然无法正常工作。这是 ubuntu-drivers devices
的输出:
== /sys/devices/pci0000:00/0000:00:03.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001401sv00001043sd0000854Dbc03sc00i00
vendor : NVIDIA Corporation
model : GM206 [GeForce GTX 960]
driver : nvidia-driver-390 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
唯一有效的是 Android virtual device manager crashes with “double free or corruption”'s answer , 但我想要硬件加速..
你能帮帮我吗?
最佳答案
经过几天的努力,我终于让它工作了。对我来说,问题是即使操作系统报告 Nvidia 驱动程序已安装,但情况并非如此。检查“lshw -c video”显示“nouveau”正在使用,无论我是如何安装 Nvidia 的 - 命令行或使用“软件和更新”GUI。
我所做的是:
- 安装 Ubuntu 18.04,不选择安装第 3 方图形软件
- 禁用从 BIOS 的安全启动。这是阻止安装 Nvidia 驱动程序的关键部分
- 使用“sudo apt install nvidia-driver-390”从命令行安装驱动程序
关于Android 模拟器在 Ubuntu 18.04 上因 SIGSEGV 而崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51011575/