JNI 开发说明
这里以简单的串口助手为例,演示 JNI 的开发过程。
开发步骤:
1、 打开 eclipse,新建工程,编写好界面、数据发送和接收控制等,编写接口函数。
接口函数如下:
//打开串口
private native static FileDescriptor open(String path, int baudrate, int flags);
//关闭串口
public native void close();
//加载 so 库
static {
System.loadLibrary("serial_port");
}
编译工程无报错。
工程要放在 C 盘路径下面,如果在其他盘建的工程,需要拷贝过去才能生成 so 文
件。
2、 新建 jni 头文件
`1)windowpreferences 菜单,设置 NDK
这个只设置一次,下次做 so 库可以跳过。
2)eclipse 中进入到 jni 接口所在的 java 文件,点击 run javah 按钮,选择 External tools
Configgurations