[RK3288]串口JNI开发之so库的生成(串口C源代码)(基于android8.1使用android studio3.6开发)

  1. 用android studio创建项目选择java语言创建
  2. 看图操作:创建JNI文件夹
    在这里插入图片描述
    在这里插入图片描述
    这里直接点finish,那个文件夹就出来了
    在这里插入图片描述
  3. 然后就要使用串口的C源码了好几个文件太长我就不复制出来了(找我拿Q:812417530)
  4. 把源码的这几个文件直接添加到项目中在这里插入图片描述
  5. 开始生成so库!!!!
    在这里插入图片描述
  6. 右键点击javaH后会在JNI文件夹生成头文件,图中两个文件都要点击一次serialport和serialportutil
    在这里插入图片描述
  7. 接下来我们找到这个头文件的存储目录,并添加这四个文件。(文件找我拿源码:Q812417530)如下图:
    在这里插入图片描述
    大概描述一下其中两个文件
    在这里插入图片描述
    在这里插入图片描述
  8. 当确保所有文件都已经存在的时候,右键开始编译
    在这里插入图片描述
  9. OK没有报错,然后在图中的gradle中添加库路径,同时附上编译好的库图片
    在这里插入图片描述
    在这里插入图片描述
  10. 最后简单应用一下附上主函数代码
    在这里插入图片描述
  11. 点击播放键运行app选择设备点击OK,let’s go!!
    在这里插入图片描述
  12. 看打印,OK完成!!!
    在这里插入图片描述
  13. 当然运行app没有那么顺利,一开始会报错,需要在系统配置一下驱动文件,下一章为你解答!!觉得对你有帮助关注互粉一下好吗
  14. 串口JNI环境搭建可以参考上一篇:串口开发之JNI环境搭建(基于android8.1使用android studio3.6开发)
  15. 下一章:[RK3288]串口开发之运行app权限不够报错闪退
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

I&You

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值