C源码封装Android版函数库
工具介绍
需要Android NDK工具包,下载地址为:
https://developer.android.google.cn/ndk/downloads/index.html
下载后解压后即可使用。
(警告: 解压的路径不能带空格,最好都是英文路径)
添加ndk-build 指令的路径到path全局变量中
测试安装成功,使用CMD窗口执行ndk-build,如下图结果说明安装配置成功
程序编写
test.h文件内容如下:
test.cpp文件内容如下:
编译配置脚本
Android NDK需要编写两个脚本:Android.mk 和 Application.mk。
Application.mk的内容如下:
(注意:此文件尽量不要改动)
Android.mk 文件内容如下:
此文件中的LOCAL开头的变量都是AndroidNDK编译时会自动使用的,每个变量的意义参见变量的命名。LOCAL_MODULE 是生成的函数库名称。
编译出函数库
在CMD中执行编