在Linux下游玩明日方舟
前段时间在使用Waydroid游玩明日方舟时并不是很令我满意
通过在互联网,我发现了一个也许更好的在linux下游玩明日方舟的方法
这是我所参考的博文:ReDroid+MAA:在Linux下游玩明日方舟
ReDroid
redroid (远程Droid ) 是一种 GPU 加速的 AIC (Android In Cloud )解决方案。您可以在 Linux 主机(、等)中启动许多实例。redroid 支持和架构。redroid适用于云游戏 、虚拟化手机、自动化测试等。
安装环境
安装linux-zen模块
1 | pacman -S linux-zen |
安装docker和docker-compose
1 | sudo pacman -S docker docker-compose |
安装ADB和Scrcpy
1 | sudo pacman -S android-tools |
启动镜像
ReDroid:
1 | sudo docker run -itd --privileged \ |
使用adb连接,并执行Scrcpy,显示手机画面:
1 | adb connect localhost:5555 |
打开声音:
1 | scrcpy -s localhost:5555 --video-codec=h264 --video-encoder='OMX.google.h264.encoder' --audio-codec=aac --audio-encoder='OMX.google.aac.encoder' |
MAA
MaaAssistantArknights :
《明日方舟》小助手,自动刷图、智能基建换班,全日常一键长草
安装MAA
1 | yay -S maa-assistant-arknights |
配置MAA
我们需要修改./MAA-v{版本号}-linux-{架构}/Python/
目录下的 sample.py 文件
首先需要配置adb连接,由于我们之前已经安装过adb了,这里直接替换地址即可:
1 | if asst.connect('adb', '127.0.0.1:5555'): |
我们可以执行python sample.py
,如果输出连接成功
则配置成功
安装应用和开关机
1 | adb -s localhost:5555 install "/mnt/data/Downloads/mrfz_2.0.11_20230605_102450_87eb5.apk" |
1 | sudo docker stop redroid11 #关机 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 rminit's blog!