十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
你可以去看看java相关的native方法的开发,研究一下jdk里面的那些native方法的源代码也可以。
创新互联公司专注于企业全网整合营销推广、网站重做改版、拉孜网站定制设计、自适应品牌网站建设、H5页面制作、成都做商城网站、集团公司官网建设、外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为拉孜等各大城市提供网站开发制作服务。
网络上有个读卡器共用接口MWRF32.dll,下载到这个文件和它的帮助文档自己研究一下,里面有几个关键函数需要使用,关键函数有
int rf_init(int port,long baud);初始化设备
int rf_beep(int icdev,unsigned int _Msec);设备蜂鸣
int rf_card(int icdev,unsigned char _Mode,unsigned long *_Snr);寻卡
int rf_halt(int icdev);终止对卡操作
int rf_exit(int icdev);释放串口
int rf_read(int icdev,unsigned char _Adr,unsigned char *_Data);读取卡中数据
int rf_write(int icdev,unsingned char _Adr,unsigned char *_Data);向卡写入数据
注意,这是串口设备读卡,如果是其它接口设备的话,也许需要下载其它dll文件,不过现在读卡器设备好像都是串口的。
你要怎么个读取法?比如说:你要复制的有复制的,要查看应用的信息的也有这方面的,
一般:
public void myread(){
File file=New File("/mnt/sdcard/");
FileInputStream fos=null;
int temp;
byte b;
try{
fos=new FileInputStream (file);
catch(Exception e){
}
if(fos==null)return;
while(true){
temp=fos.read();//temp==-1,则是结束,
if(temp==-1) break;
b=(byte)temp;
}
}
使用java读卡例程,附件是YW-607读卡器的SDK,里面有java读写卡的例程读卡器SDK