1.下载SWIG,并设置好环境变量
2.以HelloJni为例子导入ndk sample的HelloJni工程。
3.创建SWIG接口文件在jni目录下新建文件Unix.i,输入SWIG代码:
%module Unix
%{
#include <unistd.h>
%}
typedef unsigned int uid_t;
extern uid_t getuid(void);
4.在src目录下创建代理类的包,名为:com.apress.swig
5.在命令行下调用SWIG在项目根目录下执行:
swig -java -package com.apress.swig -outdir src/com/apress/swig jni/Unix.i