VPS云服务器搭建云手机教程

VPS云服务器搭建云手机教程

 

VPS 部署 Android 模拟器(Docker-Android 实战教程)

如果你想在 VPS 上体验 Android 模拟器,可以借助 Docker-Android 项目轻松实现。本文整理了详细步骤,手把手带你部署属于自己的云端 Android 模拟器。


一、检查 VPS 是否支持虚拟化

首先需要确认 VPS 是否支持 KVM 硬件加速,这是运行 Android 模拟器的关键。

执行以下命令:

sudo apt update
sudo apt install -y cpu-checker
kvm-ok

如果输出结果中包含:

INFO: /dev/kvm exists
KVM acceleration can be used

说明 VPS 支持 KVM,可以继续操作。


二、安装 Docker

运行官方安装脚本即可:

curl -fsSL https://get.docker.com | sudo sh

安装完成后,可以用以下命令检查:

docker --version

三、运行 Android 模拟器容器

直接使用大佬 budtmo 提供的开源镜像:

docker run -d \
    -p 29898:6080 \
    -e EMULATOR_DEVICE="Samsung Galaxy S10" \
    -e WEB_VNC=true \
    -e VNC_PASSWORD=nodeloc \
    --device /dev/kvm \
    --name android-container \
    budtmo/docker-android:emulator_11.0

参数说明

  • 29898:6080 → 29898 是宿主机端口,可改成自己喜欢的端口。

  • VNC_PASSWORD=nodeloc → 访问密码,可自行修改。

  • budtmo/docker-android:emulator_11.0 → 模拟器版本,可选 Android 9.0 ~ 13.0,根据 VPS 配置决定。

  • Samsung Galaxy S10 → 模拟机型,可在下表选择。


四、支持的设备型号

类型 设备名称
Phone Samsung Galaxy S10
Phone Samsung Galaxy S9
Phone Samsung Galaxy S8
Phone Samsung Galaxy S7 Edge
Phone Samsung Galaxy S7
Phone Samsung Galaxy S6
Phone Nexus 4
Phone Nexus 5
Phone Nexus One
Phone Nexus S
Tablet Nexus 7

例如:
要运行 Galaxy S9,只需将 -e EMULATOR_DEVICE="Samsung Galaxy S10" 改为

-e EMULATOR_DEVICE="Samsung Galaxy S9"

五、访问模拟器

容器运行成功后,直接在浏览器访问:

http://<你的服务器IP>:29898

输入设置的密码(如 nodeloc),即可通过 Web VNC 打开 Android 模拟器界面。


六、总结

至此,你已经在 VPS 上成功部署了 Android 模拟器。
得益于 Docker,整个过程简单高效,还能灵活选择不同的 Android 版本和机型。

更多参考:Docker-Android 项目
原文出处:CSDN – u012241616

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞4438 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容