UBUNTU安装KVM并加速安卓模拟器

在 Linux 上安装安卓模拟器(如 Genymotion 或 Android Studio 的内置模拟器)通常需要硬件
虚拟化支持,这可以通过 KVM 完成。本人亲测在ubuntu24.04上可用,但是是不是真的有加速效果不知,毕竟该卡的时候还是卡。
1.安装KVM的基本步骤:
1.1 检查 CPU 是否支持硬件虚拟化:
egrep -c '(vmx|svm)' /proc/cpuinfo
如果输出非0则表示支持。
或者CPU虚拟化支持的工具包:
sudo apt install cpu-checker
执行
kvm-ok
如果输出显示你的CPU支持虚拟化,并且没有错误信息,则可以继续安装KVM。
1.2 下载并安装KVM:
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
1.3 将用户添加到kvm和libvirt组,可以不用sudo就使用kvm:

sudo usermod -aG libvirt (whoami) sudo usermod -aG kvm (whoami)
1.4 重启计算机。
1.5 检查KVM安装是否成功
virsh list --all
如果一切正常,你应该会看到一个空的虚拟机列表(因为你还没有创建任何虚拟机)。
2. 对安卓虚拟机使用KVM加速:
2.1 在AVD中创建一个虚拟机,名字如
NexusAPI35
2.2 在Android SDK安装路径下的/tools/emulator/下以如下指令执行:
emulator -avd NexusAPI35 -netspeed full -netdelay none -qemu -m 2047 -enable-kvm
即可看到打开的模拟器。

相关推荐
皮卡狮4 分钟前
Linux权限的概念
linux
炘爚1 小时前
深入解析printf缓冲区与fork进程复制机制
linux·运维·算法
小义_1 小时前
随笔 3(Linux)
linux·运维·服务器·云原生·红帽
cccccc语言我来了2 小时前
Linux(10)进程概念
linux·运维·服务器
伐尘2 小时前
【linux】查看空间(内存、磁盘、文件目录、分区)的几个命令
linux·运维·网络
Deitymoon2 小时前
linux——PV操作
linux
海兰3 小时前
【实战】MCP 服务在 Nacos 中注册状态分析与优化
android·java·github·银行系统·银行ai
bearpping3 小时前
MySQL压缩版安装详细图解
android·mysql·adb
原来是猿3 小时前
Linux进程信号详解(二):信号产生
linux·运维·服务器
Bert.Cai3 小时前
Linux cd命令详解
linux·运维