-
下载 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即可一键执行。
-
Notifications
You must be signed in to change notification settings - Fork 7
c++开发Magisk模块工程样板
License
jark006/magiskModuleDev
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|