我曾经在模拟器上启动和调试 Android Studio 应用程序没有问题。但是,最近我总是无法启动模拟器。更新 SDK 和系统映像并没有解决问题。更新 qemu-system-* 也无济于事。
系统信息:Linux Fedora 25 (x86_64)、Android Studio 2.2.3
我曾经在模拟器上启动和调试 Android Studio 应用程序没有问题。但是,最近我总是无法启动模拟器。更新 SDK 和系统映像并没有解决问题。更新 qemu-system-* 也无济于事。
系统信息:Linux Fedora 25 (x86_64)、Android Studio 2.2.3
在您的 Android SDK 中删除目录“emulator/lib64”中的目录“libstdc++”。模拟器现在将使用系统库。
我在 Fedora 32 上摆弄了几天这样的问题。
我不得不让系统卸载免费的 nouveau 图形驱动程序并安装/加载非免费的 nvidia 驱动程序。
很有用:
https://rpmfusion.org/Howto/NVIDIA
要检查加载了哪个驱动程序,我使用了:
lshw -c 视频
很难从 rpmfusion 中获取正确的 rpm 包。
如果未加载 nvidia,则可以检查:
更多 /var/log/messages | grep 英伟达
它告诉我要使用哪个驱动程序系列。
成功安装 nvidia 驱动程序后,我可以在 AVD 管理器中使用 HW 图形选项。
有时杀死qemu
进程然后重新启动 AVD 可以解决问题。
killall qemu-system-x86_64