Android 关于对RFID功能的开发记录

libs文件

接着将jniLibs导入,由于项目各种jar文件和so文件的冲突问题,我将jniLibs中的so文件放在了libs下面

jniLibs文件

[如果你跟我一样将jniLibs中的文件放在了libs的话,要做的就是在build.gradle文件的android下添加如下代码:

sourceSets { main { jniLibs.srcDirs = [‘libs’] } }

]

将这些文件添加完之后不要急着去点击Make Project【小锤子】,要先在build.gradle文件中添加如下代码:

implementation files(‘libs/xUtils-2.5.5.jar’)

implementation files(‘libs/jxl.jar’)

implementation files(‘libs/cw-deviceapi20190815.jar’)

这个时候就可以Make Project【构建项目了】

第二步:RFID功能初始化及编写


private void initUHF() {

try {

mReader = RFIDWithUHF.getInstance();

} catch (Exception e) {

showToast(e.

RFID 标签 读写操作 DLL SDK 开发指南 V3.5 SDK开发指南 本SDK 包是公司为方便用户开发应用程序而开发的软件开发包。 SDK 以动态链接库文件 形式提供给用户使用。 用户使用本公司系列读写器进行用户应用软件开发时,根据本公司提供的SDK 开发包, 用户可以高效、正确地完成DRF 系列读写器应用软件的开发。 SDK 支持VC、 VB、 C#、 VB.NET、 C++ Builder 和Delphi 的开发。 使用函数注意事项: 1.对标签操作时(包括读标签,写标签),最好在主从模式下使用, 因为读写器 UART 通讯是半双工的,定 时模式下,此时读卡器定时读标签并上传数据,这时容易跟上位机发送的命令冲突而造成读取成功率下降, 如果要在定时模式下使用的话,最好先发送停读标签命令,再来操作。此时如若要恢复到定时模式,要发 送复位读头命令以再次进入到定时模式。 2.如果要读单标签, 使用我们的 DEMO 软件,到参数设置那里把读写器首先要设置到单标签模式。 3.如果要读多标签, 使用我们的 DEMO 软件,到参数设置那里把读写器首先要设置到多标签模式。 1、 OpenComm 函数原型: HANDLE OpenComm(int portNo); 功能说明: 打开串口。 返回值: 成功时返回串口句柄,失败时返回 INVALID_HANDLE_VALUE(-1) 参数: ●——portNo: 串口号 调用例程: HANDLE hCom = OpenComm(1); // 打开串口 1 if(hCom != INVALID_HANDLE_VALUE) AfxMessageBox(“打开串口成功!” ); else AfxMessageBox(“打开串口失败!” );
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值