-
下载 vscode 或者使用其他你熟悉的编辑器或IDE,打开本文件夹。
-
如果你已安装
Android Studio
,其SDK目录下一般含有NDK工具链,否则需要单独下载 NDK工具链 并解压,路径最好不要包含中文。 -
在
build.ps1
和buildOnly.ps1
脚本中给$NDK_PATH
设置 NDK工具链路径。 -
在
.vscode/c_cpp_properties.json
文件的includePath
里设置NDK头文件
路径,助于 vsCode IntelliSense 智能提示。 -
在
magiskModule/module.prop
中自定义模块信息, 编译脚本会把id
的值会作为编译输出文件名。 -
在
magiskModule/service.sh
中把启动路径$MODDIR/batteryMonitor
改为你的可执行文件路径,即上一步设置编译输出的文件名。 -
执行
build.ps1
一键编译并自动打包zip, 可以直接到Magisk刷入。 -
执行
buildOnly.ps1
则只编译,不打包成zip,编译的可执行文件将输出到build/
。 -
build.ps1
已设置为默认启动调试
脚本,在 vsCode 下按F5
即可一键执行。