Docker 跑 Android 模拟器实测:NAS 配置够,跑模拟器一样丝滑
关注我这种难为情的话怎么好意思说出口嘛!
Docker-Android 是一个用于所有 Android 相关操作的 Docker 镜像,可广泛应用于应用开发和测试(包括原生应用、Web 应用和混合应用)#
简单说一下我的NAS配置:i3-12100 核显 16G内存 docker运行在固态硬盘中
官方介绍:
-
内置多种设备配置和外观
像 Galaxy S6、Nexus 4、Nexus One 等设备一键切换,方便做兼容性测试。 -
支持 VNC 远程查看模拟器界面
即使在无头环境,也能远程看到运行效果。 -
Web UI 可查看日志
模拟器运行日志可通过浏览器访问,调试更方便。 -
支持外部 ADB 连接
主机可直接adb connect到容器,像操作真机一样控制。 -
可集成云服务
支持对接 Genymotion Cloud 等云平台,拓展测试环境。 -
可以用来构建 Android 应用
镜像内置 SDK 环境,直接构建 APK 没问题。 -
适用于多种测试框架
支持 Appium、Espresso 等工具,方便做 UI 或单元测试。

部署
1️⃣我们需要先创建一个路径,这个路径储存我们的docker-Compose.yml的文件和配置文件

2️⃣打开Docker,Compose新增项目->输入项目名称->设置路径->上传或者创建docker-compose.yml把下面代码复制进去,点击完成直至构建完成

version: "3.8"services:android:: budtmo/docker-android:emulator_11.0container_name: android-containerports:"6080:6080"environment:: "Samsung Galaxy S10"WEB_VNC: "true"devices:"/dev/kvm": unless-stopped
根据自己的需求选择镜像版本具体参考如下

使用
浏览器访问http://IP:6068

自带浏览器下载软件安装



安装后打开,我甚至登录了QQ小号

只要你的NAS配置够强,完全能运行各种APP,不过有些APP会闪退,也并不是所有APP都能安装,我运行了一个QQ把我CPU I3-12100拉满。运行还是很流畅的,仅供参考哦!
推 荐 阅 读
飞牛NAS浏览器插件发布:终于无公网也能直接访问Docker服务了!
飞牛本周更新真不错:Docker 快捷访问、多加速源、远程协助全安排上了!
飞牛专属原生百度网盘应用上线,体验极速下载、自动同步和数据备份
点赞、关注、分享、留言,都是对我的鼓励。
公众号有更多NAS相关文章,欢迎浏览。
有好文章、建议或需求,请留言,我会尽力回复,共同进步!
Previous Post
斩获7.6K星 !!! 再见Kindle , 自建高颜值漫画小说图书馆 , 16种格式随意看 , 太6了评论已关闭。