写在最前
由于众所周知的原因,AMCBuilder 的 APP 版本已不可用长达数月之久。在此原子工作室成立两周年的特殊时间点,工作室成员决定重新开始维护 AMCBuilder。
但是,AMCBuilder 有着太多的历史遗留问题,因此,我们只能选择性地维护现团队成员较为熟悉的 CLI 版本。
相较于 APP 版本,CLI 版本使用较为复杂,难以上手,因此本文将以图文的形式向大家介绍 AMCBuilder - CLI 2.1.0 的详细使用方法,未来,我们也可能会推出更为生动的视频教程。
版本更新内容
- 提升速度(详见下文速度测试)
- 优化使用体验
- 修复已知问题
此外,真机模式现在无需使用电脑辅助开启,但不再支持 Android 10 及更旧的不支持 无线调试
功能的系统。
速度测试
由于没有原理上的改变,AMCBuilder - CLI 并不能在速度方面实现实质性的突破。不过,本次更新确实提升速度到一个相对可观的水平。
实验平台:OPPO Find X3 8G 骁龙 870
实验结果:真机导入 1000 条命令速度稳定在 2.4C/s,有少许错误;虚拟机导入 1000 条命令速度稳定在 1.4C/s,无错误。较先前版本有 60% 的提升。
—
注意事项
AMCBuilder - CLI 无可避免地需要使用 Termux,该软件的界面为命令行,上手有一定难度。
软件打开后,命令行便出现在你的设备上。
不会用?不用担心。你只需要把命令粘贴进去就可以正常运行。
请注意,请不要使用手机输入法的粘贴功能,请使用输入法的剪贴板或Termux内长按屏幕->Paste。
—
真机版本安装
准备工作
下载以下两个软件:
- https://res.nullatom.com/res/Termux/com.termux_118.apk
- https://res.nullatom.com/res/AMCBuilder/IME/AMCBuilder-IME-1.0.0.apk
开启开发者模式
以 ColorOS 12 为例,打开手机设置,进入 关于本机->版本信息
,连续快速多次点击(5次)版本号即可开启开发者模式。
启用输入法
以 ColorOS 12 为例,打开手机设置,进入系统设置->键盘和输入法->管理输入法
,启用 AMCB输入法
。
配置 Termux
切换 DNS 服务器至国内服务器:
echo 'nameserver 114.114.114.114' > $PREFIX/etc/resolv.conf
配置包管理器镜像源,加速获取包的速度:
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list
更新软件源,安装 PHP 和 ADB:
pkg update && pkg install php curl android-tools -y
下载 AMCBuilder - CLI 的 PHP 文件:
curl -L -o main.php http://nat2.0atom.cn:14888/Scripts/Hidden/amcbuilder.php
ADB 配对
运行以下命令以启动 AMCBuilder - CLI:
php main.php
输入 1 并回车以选择真机模式。
首次使用真机模式须进行 ADB 配对。
以分屏或悬浮窗模式运行 Termux,否则配对窗口将消失。
进入手机的 设置->系统设置->开发者选项
,找到并启用 无线调试
。
点击无线调试以进入无线调试详情页,点击使用配对码配对设备
,在 Termux 中依次输入 IP 地址和端口
和 WLAN 配对码
并回车以完成配对。
如无意外,此时 AMCBuilder 已成功连接到您手机的 ADB 服务,可参见 后续开始使用 节继续操作。
虚拟机版本安装
准备工作
下载以下两个软件:
https://res.nullatom.com/res/Termux/com.termux_118.apk
https://res.nullatom.com/res/AMCBuilder/IME/AMCBuilder-IME-1.0.0.apk
第二个软件需安装在虚拟机内
启用输入法
请注意:虚拟机中的设置有两个,进入后可以设置 WLAN 的即为系统设置,另一个则为虚拟机设置。
打开系统设置,进入语言和输入法->虚拟键盘->管理键盘
,启用 AMCB输入法
。
配置 Termux
配置 Termux 的方法与上文 真机版本安装 > 配置 Termux
方法无异,请参照上文操作。
后续开始使用
若需使用 AMCBuilder - CLI 的真机模式,则须保持开发者模式处于启用中(部分机型会在重启后关闭)。
打开 Termux,执行:
php main.php
根据实际要求选择 真机模式 或 虚拟机模式。
若选择真机模式,回车跳过 配对
(若未进行过配对则须先按照上文进行配对),并前往设置->系统设置->开发者选项->无线调试
启用并查看 IP 地址和端口
(非配对地址),长按复制后前往 Termux 中粘贴并回车。
若选择虚拟机模式,则前往 VMOS Pro 的虚拟机设置->高玩设置->网络ADB
以查看 ADB 地址,形如 xxx.xxx.xxx.xxx:xxxx
的即为 ADB 地址,将其输入到 Termux 中并回车。
随后复制您的 65 位用户信息前往 官网 选择建筑