- 将相关的这些文件拷进项目的相应位置
- 在模块的build.gradle中的android{}中加入下面代码
externalNativeBuild {
ndkBuild {
path file('src/main/jni/Android.mk')
}
}
这样就配置好了
上代码
private final String mSerialName = "/dev/ttyS0";
private final int mBaudrate = 9600;
private SerialPort mSerialPort;
private InputStream mInputStream;
private ScheduledFuture<?> mTask;
private ScheduledExecutorService mExecutor;
private void initSerialPort() {
try {
mSerialPort = new SerialPort(new File(mSerialName), mBaudrate, 0);
mInputStream = mSerialPort.getInputStream();
} catch (IOException e) {
e.printStackTrace();
}
mExecutor = Executors.newScheduledThreadPool(2)