项目需要,用到了google的串口通讯代码:SerialPort_Project,具体代码参照github里面的。
代码里面默认的native api只有简单的open和close,没有关于清除缓存的api,故添加之。
在改代码前先配置好ndk和环境变量。
以android studio为例:
android studio从3.0开始貌似默认集成ndk选项,但仍然需要自行下载。
先在如上选项中勾选:Auto-detect proxy settings ,否则看不到下一步的操作。
勾选CMAKE,LLDB,NDK,如果用的是国内镜像地址,可能是没有这几项的。
下载完成后接着配置android NDK location
android studio段配置完成后,还需要配置windows端的系统