基于android studio 4.1.2 串口文档基于google官方文件 文件下载 需要配置CMAKE
新建c++项目
复制串口的文件到cpp文件夹
3.复制java文件到工程下.java目录,文件夹一起复制。
3.修改.txt文件三处地方,与.c文件名相同。 4.编辑工程 报错可能是CMAKE环境没有配置,或者配置完studio未重启。 5.刷新一下项目,在此路径下可以找到四个so库文件。将其全部复制到lib目录,没有目录就新建一个。 6.此时检查一下。 除此之外,还可能存在此处获取权限报错问题。可以注释掉,或者修改正确权限路径。 7.运行 不出意外,log会打印串口结果。
1.找一个不带ndk的项目或者新建一个普通项目。 2.在main目录新建cpp目录或者复制前面完成的cpp目录。将CMakeLists.txt与前面所讲的串口的.c/.h文件复制进来。同样,将串口的android_serialport_api文件夹复制到java目录。
3.将之前新建的c项目的.gradle文件复制到这个普通项目,复制两处文字。 复制完成后,点击右上角的Sync now。同样build一下。 然后就跟上面教程一样了。复制so库文件到lib文件夹。 然后写测试方法,运行。 结果