使用 Termux 简单的在安卓手机上 运行 Mirai
-
https://github.com/termux/termux-app
一个在安卓手机上模拟 Linux 终端的软件
首先 你需要一个 Android 7.0 以上版本的安卓手机
(低于此版本的也可以, 但是我没空整一个低版本的教程)到
https://f-droid.org/zh_Hans/packages/com.termux/
下滑, 下载最新版本的构建, 现在是 com.termux_118.apk
-
termux-change-repo
先修改源保证后面的操作通畅
第一个选项直接选择OK
(回车)
第二个选项修改源为国内源
选择Mirrors in ChinaAll in China
选项 (上下切换后 使用空格选中) , 然后OK
(回车) -
pkg update
因为是刚安装, 所以需要先拉取(查询)最新的包版本信息 -
pkg install openjdk-17
安装Java 17
-
java -version
查看是否安装成功
如果是, 就会出现openjdk version "17-internal" ....
-
pkg install wget
安装wget
需要 他来下载 MCL -
wget https://github.com/iTXTech/mirai-console-loader/releases/download/v2.1.2/mcl-2.1.2.zip
下载最新版 MCL (现在是 2.1.2) -
unzip mcl-2.1.2.zip -d mcl
解压到文件夹 mcl -
cd mcl
进入下载文件夹,
你可以使用ls -l
查看一下文件夹里目前有那些文件 -
chmod 777 mcl
把启动脚本调整为可以运行 -
./mcl -u
启动 MCL
-
-
一些杂项
-
termux-setup-storage
如果需要传出和传入文件夹, 你需要使用上面的指令
使用之后会在~
下生成storage
链接文件夹(快捷方式)
其中有
~/storage/movies
是手机的视频文件夹
~/storage/pictures
是手机的图片文件夹
~/storage/downloads
是手机的下载文件夹
~/storage/music
是手机的音乐文件夹
~/storage/shared
是手机的共享存储的根目录 -
ln -s ~/storage/shared/Android/data/com.tencent.mobileqq/Tencent/QQfile_recv ~/QQfile_recv
QQ从群文件 和好友收到的文件都放在Android/data/com.tencent.mobileqq/Tencent/QQfile_recv
所以为了方便访问, 可以用上面的指令搞一个 链接文件夹(快捷方式)
之后cd ~/QQfile_recv
就可以直接查看了 -
termux-wake-lock
为了防止挂后台被异常关闭, 可以使用termux-wake-lock
-
-
Termux:API
一个 Termux 的 拓展
可以在 https://f-droid.org/packages/com.termux.api/ 下载
com.termux.api_50.apk安装之后需要在termux中运行
pkg install termux-api
然后你就可以使用一些和安卓系统的对接了
可以看官方 wiki 的介绍 https://wiki.termux.com/wiki/Termux:API例如
-
termux-share ~/mcl/logs/2023-02-07.log
将文件2023-02-07.log
用安卓的分享API打开 -
termux-storage-get 123.jpg
调用安卓的文件API, 获取一个文件并保存为123.jpg
-
termux-tts-speak ①①④⑤①④
调用安卓的文本转语言API
-
-
来点赞助
-
好熟悉的感觉()
-
...
-
-