配置可执行文件路径
介绍
由于系统(如Windows、Linux)或CPU架构(如x86、x64、ARM、ARM64)的不同,可执行文件并不通用。而M8Test构建项目时需要用到一些可执行文件,因此需要根据不同的系统及CPU架构配置对应的可执行文件。你可以手动安装所需的可执行文件,并在build.gradle.kts文件中配置其路径即可。








以下是M8Test各语言开发所需安装的软件(可执行文件):
语言 | 必要软件 | 可选软件 |
---|---|---|
所有语言 | ADB | Scrcpy(用于投屏功能) |
Groovy | 无 | 无 |
Java | 无 | 无 |
Javascript | nodejs、npm | 无 |
Kotlin | 无 | 无 |
Lua | lua | 无 |
Php | php | 无 |
Python | python3、pip | 无 |
Ruby | jruby | 无 |
说明:
必要软件:必须安装才能正常运行对应语言的测试
可选软件:根据需求选择安装,如Scrcpy仅在需要投屏功能时安装
安装软件并配置
添加额外的仓库源(例如versions仓库),即可安装旧版软件:
scoop bucket add versions

通过scoop安装ADB:
scoop install adb

可以在scoop软件安装目录中找到ADB可执行文件

执行以下命令,通过scoop安装其他所需软件:
# 不需要安装额外的软件
# 不需要安装额外的软件
# 不需要安装额外的软件
# 由于 nodejs-lts 自带 npm, 所以无需额外安装 npm
scoop install nodejs-lts
scoop install lua
scoop install php71
# 由于安装python311时已经安装了pip, 所以不需要额外安装pip
scoop install python311
scoop install jruby





软件安装完成后,可在对应的目录中找到:





最后,在build.gradle.kts文件中配置软件路径即可:








安装所需要的软件
apt install adb -y
apt install adb -y
apt install adb -y
sudo apt install curl && curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - && sudo apt install -y nodejs adb
sudo apt install adb lua5.4 -y
sudo apt update && sudo apt install -y software-properties-common && LC_ALL=C.UTF-8 sudo add-apt-repository -y ppa:ondrej/php && sudo apt update && sudo apt install -y php7.1 adb
sudo apt update && sudo apt install -y software-properties-common && sudo add-apt-repository -y ppa:deadsnakes/ppa && sudo apt update && sudo apt install -y python3.11 python3-pip adb
sudo apt install jruby adb
查看已安装软件路径:








在 build.gradle.kts
文件中配置软件路径:








Last modified: 01 October 2025