安卓手机安装Alas教程

GitHub地址:https://github.com/lmeszinc/azurlaneautoscript/
转载缝合自:LmeSzinc
前言
不推荐在真机上使用 Alas
开始之前,你需要有一定的计算机基础
LmeSzinc 也在GitHub上表示不如直接用 云服务器+云手机

所需文件 ( 你可以进 Alas 群获取 或者 自行下载
群号自己去 Alas GitHub 找,这算一个门槛
scrcpy(电脑): https://github.com/Genymobile/scrcpy/releases
aidlux(手机): https://community.aidlux.com/aidluxdownload
vmos_pro(手机): 自行搜索绿色中文版
演示环境
手机型号: Google Pixel 4 骁龙855 6+128
系统: Pixel Experience Andriod 12
注意: 手机配置低于我这台的还是不要尝试了
你的手机可能无法完美运行 Aidlux ,接下来的部分你很可能做无用功
建议手机处理器为骁龙系处理器
开始之前
使用 scrcpy 投屏 ( 可跳过
部分国产手机因为权限问题,可能无法进行投屏,所以这一步可适当跳过
解压 scrcpy 文件夹到一个你喜欢的目录中
手机使用数据线连接电脑
手机打开 开发者选项 并且打开 ADB 调试
1. 在 scrcpy 目录下 ,在资源管理器路径输入 cmd 后 按回车,弹出命令行窗口
2. 像这样


3. 输入 adb devices 按回车

此时输出的 99241....... 为手机的 adb 端口,复制它,然后输入
scrcpy -s 你复制的内容 → 回车 ,进行投屏

投屏成功
安装 Aidlux
将 AidLux 安装至手机中, 安装完毕后点开
第一次安装会出现以下界面,耐心等待

勾选同意用户协议,跳过登录,取消使用最新桌面功能

基本终端界面介绍
root 是你的用户名
localhost 是你的计算机名 ( 这里就叫计算机吧
/home 是你当前所在文件夹
当你对终端输入有效命令后,终端会开始执行
命令执行完毕后,会显示 root@localhost:/你所在文件夹
并且会把用到的命令放在评论区置顶,因为B站专栏文章复制时会附带作者信息
命令可在 Aidlux 内长按粘贴

更改时区
在终端输入
然后按回车

按照提示一路选择 Asia - China - Beijing Times - yes
输入区域前面的数字,然后按回车

此时终端左下角出现了 root@localhost ,就表明你的命令执行完毕了,接下来这句话不会继续出现
在终端输入 # 此命令为复制文件到 /etc 目录
回车
在终端输入 # 检查是否为北京东八区时间
回车

安装依赖
安装过程中要输入 y 并回车
y 的意思是 yes
安装MXNet

配置环境变量
这边用到 vim 编辑器
按 i 键 左下角出现 --insert-- 表明你进入到了编辑模式
方向键移动光标


在 $NODE_HOME/bin 后加入 :/usr/bin 注意有个英文 : 号
按 ESC 退出编辑模式,此时左下角 insert 消失 ,输入 :wq 保存并退出 这里也有个英文 : 号
获取安装Alas
使用的是 gitee 仓库
输入

这里我们可以看到蓝字 azur-lane-auto-script-mirror
表示的是 Alas 软件包 在这个文件夹内
输入
此时显示 root@localhost/home/azur-lane-auto-script-mirror
表明你已经进入到 azur-lane-auto-script-mirror 文件夹中

-i https://pypi.tuna.tsinghua.edu.cn/simple 表明这里使用了清华源,当源不可用时,可更换 -i后面的pypi镜像源链接
修改设置
运行Alas

此时关闭对Aidlux的电池优化,将Aidlux 切换至后台
手机浏览器输入 127.0.0.1:22267

像使用 Alas 桌面版一样,修改 serial、游戏包名、游戏服务器
模拟器截图方案不能选 uiautomator2,模拟器控制方案不能选 uiautomator2 或 minitouch,它们无法在 VMOS 下运行。建议选 aScreenCap 截图和 Hermit 点击。
安装 VMOS_Pro
将解压出的 apk 安装至手机中, 安装完毕后点开

一键授权,依照提示打开悬浮窗,储存权限,关闭电池优化
然后选 我是老鸟——添加虚拟机——安卓7.1精简版

虚拟机成功启动后如下图

在虚拟机里面安装碧蓝航线并在游戏内进行相关设置

单击右边悬浮窗退出虚拟机,
设置虚拟机分辨率为 720x1280 dpi:320
并打开ADB调试 我是高玩——网络ADB
重新打开虚拟机

注意,172:28.1.167:5667
其中 5667 为虚拟机开放的ADB端口
在 Alas Serial 内 填入 127.0.0.1:5667 即可正常开始使用Alas
在 Aidlux与手机间 传输文件
比如我们希望将 Alas 的 log 从 AidLux 里拿出来,可以在 /home 下执行
cp -r ./azur-lane-auto-script-mirror/log/ /sdcard/Alas-log
然后就可以在手机内部存储的 Alas-log 文件夹下看到 log。
正确地关闭 Alas
注意:不能直接结束 AidLux 或者关闭终端,否则 Alas 仍会在后台运行。
在 AidLux 里输入 CTRL+C,停止 Alas。

关闭当前终端。在只有一个终端的情况下,AidLux 就会退出

正确地卸载 Alas
卸载 AidLux 和 VMOS 即可。还是要记得先关闭所有终端,再卸载 AidLux
我不小心关了Alas 和 aidlux 后台,怎么重新打开 Alas ?
你不需要重新执行一遍所有步骤,只需要
ls → 查看当前目录下 文件夹/文件
cd 目录名 → 进入到 Alas 目录
python gui.py → 运行 gui.py 文件 ,然后你就可以在浏览器打开 Alas 了
结语
使用建议 转载自Alas官方教程


最后的最后,注意你手机电池损耗
你使用Aidlux 你可能得不到任何的帮助,
去Alas GitHub提issue,很可能也没人回你
因为使用AIdlux的用户太少了
出现问题也别来找我,因为我也不用🥰🥰🥰