Android串口通信1:环境搭建
2020-09-15 本文已影响0人
大春儿6
1.集成
Java层的代码,Google已经给封装好了,主要的都在 SerialPort.java中
githab地址:https://github.com/cepr/android-serialport-api
基于官方的第三方库:https://github.com/kongqw/AndroidSerialPort
2.导入


修改jni源文件,这里要注意jni文件函数名的写法:Java_包名_类名_方法名

3.安装NDK

配置NDK环境变量
下载完成后,打开 File -- Project Structure -- SDK Location,点开下拉箭头后选择默认位置。

增加环境变量
NDK_HOME,将NDK路径复制进去
在Path系统变量中新建一个%NDK_HOME%
在运行中输入ndk-build,显示如下输出则配置正确
