1. 在源码 development 目录下创建模块目录,例如 hello
;
2. 在其下创建源文件,如 hello.c
:
1 2 3 4 5 6 |
#include <stdio.h> int main() { printf("Hello World!\n"); return 0; } |
3. 继续创建 make 文件 Android.mk
:
1 2 3 4 5 6 |
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_SRC_FILES := hello.c LOCAL_MODULE := hello LOCAL_MODULE_TAGS := optional include $(BUILD_EXECUTABLE) |
4. 源码根下执行:
1 2 |
. build/envsetup.sh mmm development/hello |
尚未实践,备用。
另外还看到一篇用 Android Studio 编制 Xposed 模块的文章,https://blog.csdn.net/pla12147111/article/details/99730516,记录在此备用。