主营:工业平板电脑,三防平板电脑
发布时间:2017-09-01 08:55:47
安卓工业平板电脑串口如何开发调用、打开、发送、接收数据?
作为知名的工业平板电脑厂家,南京研维长期致力于各种工控平板电脑的开发、销售、定制服务,下面给大家介绍一下安卓系统下面串口如何开发,当然如果您有这方面的需求,可与我们南京研维联系,我们有稳定的软件、硬件开发团队,对于串口的开发定制了然于心,不管是windows平台还是安卓平台。
一、加载串口类函数
我们使用的是android studio开发环境哦!
(1)、新建android项目,建包android-serialport-api,将调用C语言写成的动态链接库的J***a类,也就是***步中介绍的两个类放入到src文件夹下的android_serialport_api包下,这里一定要将包名命名成这个,因为对JNI有一定了解的人就会知道,在写c语言链接库时候,函数的命名是和调用它的类所在的包名相关的,一旦包名与链接库中函数的命名不相符,就不能调用链接库的函数。
(2)、在src/main下新建jni、jinLibs目录,分别拷贝相关源码到相应的目录下。记得重新编译一下项目Bulid/Make Project,到这里,开源库基本上引入就结束了。
二、串口操作
(1)、串口的硬件地址以及波特率这两个参数是必须的,我新建了一个SerialPortUtil类,采用的单例模式,下图为开串口
(2)、发送数据给串口
(3)、接受串口返回数据
mInputStream.read(buffer),会阻塞主线程,假如没有数据返回,程序就会直接崩掉,我为了演示没有写线程操作,真正的应该是开启一个子线程来循环读取数据。
(4)、串口的关闭
这个只是安卓工业平板电脑串口开发的基本知识,如果您想了解更多安卓工业平板电脑的串口开发知识,可与南京研维联系哦!转载来源于http://www.sd158.com.cn/cjwt/1405.html
免责声明:以上信息由会员自行提供,内容的真实性、准确性和合法性由发布会员负责,产品网对此不承担任何责任。产品网不涉及用户间因交易而产生的法律关系及法律纠纷, 纠纷由您自行协商解决。
风险提醒:本网站仅作为用户寻找交易对象,就货物和服务的交易进行协商,以及获取各类与贸易相关的服务信息的平台。为避免产生购买风险,建议您在购买相关产品前务必 确认供应商资质及产品质量。过低的价格、夸张的描述、私人银行账户等都有可能是虚假信息,请采购商谨慎对待,谨防欺诈,对于任何付款行为请您慎重抉择!如您遇到欺诈 等不诚信行为,请您立即与产品网联系,如查证属实,产品网会对该企业商铺做注销处理,但产品网不对您因此造成的损失承担责任!
联系:304108043@qq.com是处理侵权投诉的专用邮箱,在您的合法权益受到侵害时,欢迎您向该邮箱发送邮件,我们会在3个工作日内给您答复,感谢您对我们的关注与支持!
南京研维信息技术有限公司 电话: 传真: 联系人:
地址: 主营产品:工业平板电脑,三防平板电脑
Copyright © 2024 版权所有: 产品网
免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责。产品网对此不承担任何保证责任。
您好,欢迎莅临,欢迎咨询...