1、Android.mk可以基于模块修改,里面的重要变量包括:
△LOCAL_C_INCLUDES: 包含的头文件,这里需要包含JNI的头文件
△LOCAL_SRC_FILES:包含的源文件
△LOCAL_MODULE:当前模块的名称名称,需要加lib前缀
△LOCAL_SHARED:当前模块需要依赖的共享库
△LOCAL_PRELINK_MODULE:该模块是否启动就被加载
2、android中调用JNI的两种方式
△google release专门针对Android Native开发的工具包,叫做NDK
△完整的源代码编译环境,提供有基于make的编译系统