当前位置: 首页 > APP开发新闻动态

Android NFC开发三种工作模式

发表于:2018-07-31

        什么是NFC功能,Android NFC开发都有哪种形式,不同的NFC标签之间差异很大,有的只支持简单的读写操作,有时还会采用支持一次性写入的芯片,将NFC标签设计成只读的。当然,也存在一些复杂的NFC标签,本文的目的是为大家揭开NFC标签的面纱,让大家了解Android NFC开发。

        NFC(Near Field Communication,近场通信)是一种数据传输技术。与Wi-Fi、蓝牙、红外线等数据传输技术的一个主要差异就是有效距离一般不能超过4厘米。但是NFC传输速度要比红外快。目前NFC已经出现了一些应用,例如电子标签识别、刷手机、点对点付款、身份识别、信息记录等。

Android NFC开发三种工作模式

 

Android NFC开发三种工作模式

        NFC支持如下3种工作模式:读卡器模式(Reader/writer mode)、仿真卡模式(Card Emulation Mode)、点对点模式(P2P mode)。

        下来请随Android APP 开发公司隽云科技一起来看一下这三种模式的分别:

1、读卡器模式

        数据在NFC芯片中,可以简单理解成“刷标签”。本质上就是通过支持NFC的手机或其它电子设备从带有NFC芯片的标签、贴纸、名片等媒介中读写信息。通常NFC标签是不需要外部供电的。当支持NFC的外设向NFC读写数据时,它会发送某种磁场,而这个磁场会自动的向NFC标签供电。

2、仿真卡模式

        数据在支持NFC的手机或其它电子设备中,可以简单理解成“刷手机”。本质上就是将支持NFC的手机或其它电子设备当成借记卡、公交卡、门禁卡等IC卡使用。基本原理是将相应IC卡中的信息凭证封装成数据包存储在支持NFC的外设中 。
在使用时还需要一个NFC射频器(相当于刷卡器)。将手机靠近NFC射频器,手机就会接收到NFC射频器发过来的信号,在通过一系列复杂的验证后,将IC卡的相应信息传入NFC射频器,最后这些IC卡数据会传入NFC射频器连接的电脑,并进行相应的处理(如电子转帐、开门等操作)。

3、点对点模式

        该模式与蓝牙、红外差不多,用于不同NFC设备之间进行数据交换,不过这个模式已经没有有“刷”的感觉了。其有效距离一般不能超过4厘米,但传输建立速度要比红外和蓝牙技术快很多,传输速度比红外块得多,如过双方都使用Android4.2,NFC会直接利用蓝牙传输。这种技术被称为Android Beam。所以使用Android Beam传输数据的两部设备不再限于4厘米之内。

        点对点模式的典型应用是两部支持NFC的手机或平板电脑实现数据的点对点传输,例如,交换图片或同步设备联系人。因此,通过NFC,多个设备如数字相机,计算机,手机之间,都可以快速连接,并交换资料或者服务。

        下面看一下NFC、蓝牙和红外之间的差异:

NFC、蓝牙和红外之间的差异


        隽云科技作为资深的AndroidAPP软件开发公司有着丰富的开发经验和强大的技术团队,能为客户定制开发出适合企业需要的APP软件,专业提供各行业APP开发解决方案,致力于各个行业的APP开发、小程序开发,拥有优秀的UI设计团队,前端开发团队,后台开发团队,测试团队,售后服务团队,用心为每位客户定制开发出满意的APP。

        如果您有开发需求,想了解更多,欢迎咨询隽云科技,专业产品经理跟您洽谈,为您的项目提供专业性的意见,全国免费评估报价热线4009690103点击获取开发方案、报价单及成功案例


标    签: Android NFC开发    android app 开发    Android 开发

致电了解更多!400-969-0103 我想要个更针对我需求的方案