展开

关键词

Android NFC 技术解析,附 Demo 源码

接下来我们更加详细的来了解一下 nfc。?一、NFC 是什么,它的工作模式? 基本原理是将相 IC 卡中的信息凭证封装成数据包存储在支持 NFC 的外设中 。在使时还需要一个 NFC 射频器(相当于刷卡器)。 将手机靠近 NFC 射频器,手机就会接收到 NFC 射频器发过来的信号,在通过一系列复杂的验证后,将 IC 卡的相信息传入 NFC 射频器,最后这些 IC 卡数据会传入 NFC 射频器连接的电脑,并进行相的处理 三、实战使 NFC 标签 (1) 利 NFC 标签让 Android 自动运行程序场景是这样的:现将程序的包写到 NFC 程序上,然后我们将 NFC 标签靠近 Android 手机,手机就会自动运行包所对的程序 ,这个是 NFC 比较基本的一个

1.2K70

Android开发笔记(一百六十一)NFC近场通信

改进之后的NFC技术既提高了安全性,又拓宽了场合,同时还兼容现有的大部分RFID卡片,因此在智能手机上运NFC而非RFID也就不足为怪了。 NFC编码主要有三个步骤:初始化适配器、启、接收到感消息并对消息解码,下面分别进行介绍: 一、初始化NFC适配器这里的初始化动作又可分解为三部分:1、调NfcAdapter类的getDefaultAdapter )}}; } 二、启NFCNFC为了让测试App能够接收NFC的感动作,需要重载Activity的onResume函数,在该函数中调NFC适配器的enableForegroundDispatch 方法,指定启NFC功能时的响动作以及过滤条件。 的手机安装测试App,启动前注意开启手机的NFC功能。

1.1K20
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    NFC就在你身边

    NFC是一种无线近场技术,已于数十亿台智能手机、平板电脑和其他消费电子产品,而几乎每天都有新的NFC设备诞生, 小猿手边就有一台支持NFC控制的网关产品,现在很多的手机都有NFC功能,有兴趣的可以打开你的手机 他的时相当广泛。??像NFC电子标签现在在很多的物品个别款式,型号上都开始,像耐克球衣,耐克的NBA球衣通过NFC将体育迷连接到一种互动内容、产品和体验。 而在工业领域,也有很好的NFC参数化、诊断和固件更新NFC可以替换DIP开关、服务UART和其他机电元件。器件中的无源NFC接口IC允许NFC手机在没有外部电源的情况下读取和写入数据。 :NFC可穿透塑料、玻璃和木材,适于具有高IP保护等级的设备零功率编程设备参数:NFC手机上的就是户界面,设置可通过简单的点击传输到设备。 适于Android NFC手机和iPhone (IOS11及以上版本)。固件更新:甚至更小的固件映像也可通过NFC以高达40 kbps的速率传输到无电源设备。适于Android NFC手机。

    73760

    苹果正式发布iOS 11,为开发者开放Core NFC SDK

    开放Core NFC给开发者后,iPhone的NFC功能该好多了据了解,2014年苹果实际已在iPhone 6和iPhone 6 Plus添加了NFC硬件,以支持Apple Pay移动支付系统,但是苹果当时不愿对外开放第三方 初级:读NFC标签还记得NFC标签吗?曾经,以小米和魅族为代表的手机品牌,以及无数不知名的企业都推出过数量和功能不一的NFC标签产品。 可惜,NFC标签的功能还是太过单一,至少对于普通户而言趣味性远大于实性。所以,最近两年NFC标签已经逐渐淡出了市场。 还好,手机NFC的读卡器模式可不仅限于读取这种标签,通过这个模式还能实现更多实功能。高级:读取IC卡手机的NFC读卡器模式的另一个本领,就是可以读取部分IC卡中的信息。 日前,北京味多美连锁面包坊宣布支持苹果感式会员卡。这种会员卡是进行Apple Pay刷卡后自动获取的,并且在以后每次使Apple Pay在味多美消费时都会自动累计会员积分到该会员卡。

    93550

    NFC驱动调试

    贴有NFC贴纸的产品在市面上很常见。仿真卡模式: 仿真卡模式就是将支持NFC的手机或者其他电子设备当成借记卡、信卡、公交卡、门禁卡等IC卡使。 基本原理就是将相IC卡中的信息(支付凭证)封装成数据包存储在支持NFC的手机中。在使时,还需要一个NFC射频器(相当于刷传统IC卡使的刷卡器)。 将手机靠近NFC射频器,手机就会接收到NFC射频器发过来的信号,在通过一些列验证后,将IC卡的相信息传入NFC射频器,最后这些IC卡数据会传入NFC射频器连接的电脑,并进行相的处理。 点对点模式的典型是两部支持NFC的手机或平板电脑实现数据的点对点传输,例如,下载音乐、交换图片、同步设备地址薄。 5.NFC手机的几种实现方式根据SE(安全模块的Security Element为户账号,身份认证等敏感信息提供安全载体,为加强手机支付的安全性)所在位置不同;5.1 NFC-SD卡方案?

    1.4K50

    三分钟看懂NFC

    当时,飞利浦派了一个团队到日本,和SONY工程师一起闭关三个月,憋出了这么一个大招,就是NFC。?2004年,两大巨头与诺基亚一起,创建NFC论坛,开始推广NFC。? 主动通信模式2.被动模式 这个模式正好和主动模式相反,此时NFC终端则被模拟成一张卡,它只在其他设备发出的射频场中被动响,被读写信息。 ? 相比于现在的扫码—付款模式,NFC的接触付款模式显然更加快捷和安全,NFC技术也终于不再是屠龙之技。?现在NFC主要有以下两大方面:卡模拟这是NFC最早的功能之一。 现在很多相机、照片打印机,也通过NFC进行图片快速传输,毕竟非常方便快捷。?相机的NFC功能?打印机的NFC功能 除此以外,越来越多的NFC被不断发掘出来。例如,现在火爆的共享单车。 摩拜和ofo两大共享单车也发布了支持NFC的新车型,户可以跳过扫码步骤,直接将手机靠近智能锁即可解锁,让户的使体验更好,但目前该功能仍有一定的局限性。 ?

    34220

    nfc近场通信

    2.仿真卡模式: 是将支持NFC的手机或其他电子设备当成借记卡、信卡、公交卡、门禁卡等IC卡使;基本原理是将相的IC卡中的信息(支付凭证)封装成数据包存储在支持NFC的手机中,在使时还需要一个NFC 射频器(相当于刷传统IC卡时使的刷卡器),将手机靠近NFC射频器,手机就会收到NFC射频器发过来的信号,在通过一系列复杂的验证后,将IC卡的相信息传入NFC射频器,最后这些IC卡数据会传入NFC射频器连接的计算机 ,并进行相的处理(如电子转账、开门等操作)。 3.点对点模式: 与蓝牙、红外差不多,可以于不同的NFC设备之间进行数据交换,只是NFC的点对点模式有效距离更短,不能超过4cm;但是如果两个设备使的都是Android4.2及以上版本,NFC会直接利蓝牙传输 NFC设备; 3.在一个NFC设备读取NFC标签或另一个NFC设备中的数据之前会在0.1秒的时间之内建立NFC连接,然后数据会自动从被读取一端流向读取数据的一端;数据接收端会根据具体的数据格式和标签类型调

    76290

    若即若离了那么多年,这项技术终于要熬出头了…

    当时,飞利浦派了一个团队到日本,和SONY工程师一起闭关三个月,憋出了这么一个大招,就是NFC。?2004年,两大巨头与诺基亚这个手机大佬共同创建NFC论坛,开始推广NFC。? 主动通信模式2.被动模式 这个模式正好和主动模式相反,此时NFC终端则被模拟成一张卡,它只在其他设备发出的射频场中被动响,被读写信息。 ? 相比于现在的扫码—付款模式,NFC的接触付款模式显然更加快捷和安全,NFC技术也终于不再是屠龙之技。?现在NFC主要有以下两大方面:卡模拟这是NFC最早的功能之一。 现在很多相机、照片打印机,也通过NFC进行图片快速传输,毕竟非常方便快捷。?相机的NFC功能?打印机的NFC功能 除此以外,越来越多的NFC被不断发掘出来。例如,现在火爆的共享单车。 摩拜和ofo两大共享单车也发布了支持NFC的新车型,户可以跳过扫码步骤,直接将手机靠近智能锁即可解锁,让户的使体验更好,但目前该功能仍有一定的局限性。 ?

    18420

    物联网世界中NFC的各种使案例

    从消费品的促销优惠到利NFC技术保护钥匙卡的安全访问,这种信任对于每个NFC都是至关重要的。戴利还指出,当与物联网网络的端点入口进行交互时,NFC提供了额外的安全层。 互联世界中的多种NFC有多种方式,从直接到消费者领域,再到公司内部实践。与消费品打交道的公司可以利NFC提高客户参与度。 在使NFC进行反篡改和产品验证的程序中,消费者会对他们购买的产品和使的产品更有信心,因为他们知道这正是该品牌所开发的标识。 通过将NFC等安全技术于访问控制和身份管理,组织还可以保护连接到该设备的IoT生态系统的入口点。如何NFCNFC是一种有趣的技术,因为阅读器在大多数智能手机中都很普遍。现在正在扩展的是程序。 但是,NFC的价值仅在于其方式。然而,NFC的价值取决于它的方式。Daly认为,使NFC创造高附加值有三条指导原则:1)确保这是一次有价值的交易。

    29100

    nfc开发

    在Android NFC 中,Android手机通常是作为通信中的发起者,也就是作为各种NFC卡的读写器。        表示会使到硬件的NFC功能。 并且当户在Google Play Store中搜索时,只有带有NFC功能的手机才能够搜索到本。       如果多于一个程序能够处理这个intent的话,那么手机就会弹出一个框,让户选择处理该TAG的Activity。TAG分发系统定义了3中intent。 Action申明的顺序给对的Activity 发送含NFC消息的 Intent。

    1K50

    浅谈NFC、RFID、红外、蓝牙的区别

    根据移动支付业务的特点,RFID标签内的存储空间可被分为:标识目录区、发行区、户个人信息区、移动支付业务区以及其它业务预留数据区。 标识目录区的数据主要包括:芯片序列号、发卡机构IC卡发行权国家注册号、发卡机构提供IC卡国家注册号、读写权限等。?   NFC通过在单一设备上组合所有的身份识别和服务,帮助解决记忆多个密码的麻烦,同时也保证了数据的安全保护。   NFC技术支持多种,包括移动支付与交易、对等式通信及移动中信息访问等。 NFC设备可以作非接触式智能卡、智能卡的读写器终端以及设备对设备的数据传输链路,其主要可分为以下四个基本类型:于付款和购票、于电子票证、于智能媒体以及于交换、传输数据。

    1.6K40

    Android NFC简介 博客分类: Android android nfc 近场通信

    Android 提供了三种级别的NFC 消息: Ø android.nfc.action.NDEF_DISCOVERED : 由程序构造的NDEF (NFC Data Exchange Format 1.3 Android 中的 NFC 通讯机制 首先程序向系统注册感兴趣的Intent ,当系统的NFC 服务收到一条tag 之后,会打开合适的并传递Intent 。 如果同时有N 个都对这个tag 感兴趣,并且都不在前台,则系统会弹出选择列表让户选择,如果其中某个在前台,则系统直接将Intent 投递到此。具体如何注册见后面的法。 > < uses-feature android:name = android.hardware.nfc > 如果必须拥有NFC 的手机才能安装,则在 uses-feature 中加上属性 android 这里是将所有的tech 标准都放到里面了,实际使的时候不如此,该取一个或多个子集。这里关于tech 列表的子集定义还有一些规范,网上可以查到,就不赘述。 u TAG 格式的消息 : ?

    62020

    这届世界杯能带火NFC吗?

    NFC无线近场技术已于数十亿台智能手机、平板电脑和其他消费电子产品,而几乎每天都有新的NFC设备诞生。 阿尔法狗带火了人工智能,不知这届世界内能否带火NFC,虽然NFC出现已经有好多年,但似乎一直没有大火,其实NFC还是有很多地方可以使的,像门禁,电子标签,认证配置,配对和调试,移动支付,智能玩具等 NFC手机上的就是户界面,设置可通过简单的点击传输到设备,还可以来固件更新,甚至更小的固件映像也可通过NFC以高达40 kbps的速率传输到无电源设备。 手机端的demo都可以在商店下载到,作为你的评估,也可以自己开发。试想一下,如果你的工业设备量产一年量比较大的话,还是可以节省不少成本的,还提升了户体验。 此外NFC在健身房,穿戴设备,门禁等上都有相案例。

    17320

    Aurora NFC(本地流量控制)

    甚至可以通过请求发送器临时发送空闲(XOFF)来完全关闭数据流.NFC 通常于防止FIFO 溢出条件。?当NFC 选项启时生成IPCORE 时,就会创建NFC 接口。 该接口包括于发送NFC 消息的请求(s_axi_nfc_tx_tvalid)和确认(s_axi_nfc_tx_tready)端口以及4 位s_axi_nfc_tx_tdata 端口,以指定所请求的空闲周期数 程序断言s_axi_nfc_tx_tvalid 并将NFC 代码写入s_axi_nfc_tx_tdata。NFC 代码指示频道合作伙伴在其TX 数据流中插入的最小空闲周期数。 程序必须保存s_axi_nfc_tx_tvalid 和s_axi_nfc_tx_tdata,直到s_axi_nfc_tx_tready 被断言。 下图给出了当向通道伙伴发送NFC 消息时的发送定时的示例。s_axi_nfc_tx_tready信号被断言一个周期(假设n 至少为2),以在NFC 消息的数据流中创建间隙。?

    63520

    Android训练课程(Android Training) - NFC基础

    当两个设备进入范围内(译者注:NFC要求在几厘米内),自动启动连接。 Android Beam可通过一组NFC API被使,因此,任何都可以在设备之间传输信息。 因为设备扫描NFC标签,在很短的范围内,它很可能导致当户手动选择(处理该tag的)时强行移动设备远离标签而断开连接。 您最好让你开发的程序仅仅关注您制定的NFC标签,以防止户手动选择处理的活动的页面出现。 使封装好的intent启动程序。这是描述如何将NFC标签分派到对其感兴趣的程序。 NFC Intents的过滤器一个你关注的NFC标签进行被扫描盗时,您的程序启动处理,您的程序可以在清单文件中声明过滤一种,两种或全部三种NFC intent。

    22410

    Android开发 - NFC基础

    当两个设备进入范围内(译者注:NFC要求在几厘米内),自动启动连接。 Android Beam可通过一组NFC API被使,因此,任何都可以在设备之间传输信息。 因为设备扫描NFC标签,在很短的范围内,它很可能导致当户手动选择(处理该tag的)时强行移动设备远离标签而断开连接。 您最好让你开发的程序仅仅关注您制定的NFC标签,以防止户手动选择处理的活动的页面出现。 使封装好的intent启动程序。这是描述如何将NFC标签分派到对其感兴趣的程序。 NFC Intents的过滤器一个你关注的NFC标签进行被扫描盗时,您的程序启动处理,您的程序可以在清单文件中声明过滤一种,两种或全部三种NFC intent。

    39600

    如何使NFCGate对Android进行NFC安全研究

    NFCGateNFCGate是一款针对Android端程序的安全审计工具,该工具旨在帮助广大研究人员捕捉、分析和修改Android平台下的NFC流量。 需要注意的是,该工具的开发仅供安全研究目的使,请不要将其于恶意目的。功能介绍设备内捕捉:捕获设备上运行的其他程序发送和接收的NFC流量。中继:使服务器在两个设备之间中继NFC通信。 流量;切换至目标第三方程序;使第三方程序的NFC功能;切换回NFCGate;按下“Stop Capture”按钮停止捕捉NFC流量;捕捉到的NFC流量可在Logging中查看到,在这里我们可以将其以 “Tag”,其中一台设备为“Reader模式”,另一台则为“Tag模式”;连接建立成功后,程序将显示绿色状态指示;记录下的NFC流量可在Logging中查看到,可供后续分析使。 重放模式在导航条中切换至“Replay Mode”(重放模式);选择需要重放的会话;点击“Reader”或“Tag”来重放对的会话流量;新的NFC流量可在Logging中查看到,可供后续分析使

    31720

    NFC手机:攻破交通卡

    这种攻击方式有可能被黑客到其他IC卡攻击上,对其进行盗刷或其他恶意行为。?NFC手机被恶意软件利NFC是Near Field Communication缩写,即近距离无线通讯技术。 NFC手机是指带有NFC模块的手机,可以在生活的很多方面,比如快速获取公交车站站点信息、公园地图等信息、门禁控制、本地支付等等。 NFC手机提供了一种简单触控式的解决方案,可以让户简单直观地交换信息、访问内容和接受服务。 NFC手机在为我们提供许多生活便利的同时,手机恶意软件开发者也早已瞄准NFC手机,读取非接触式IC卡信息并篡改卡中的数据,可能会给户资金安全造成威胁。 或使屏蔽NFC的安全卡套,加强卡片的自我保护。2 在使手机的NFC功能之前,需要事先使手机杀毒软件AVL Pro,检测手机中是否安装有恶意软件,以免个人信息和资金被盗取。

    55450

    Apple Pay真的会改变支付格局吗?答案是:NO

    不过,我的观点是,Apple Pay热一阵子之后,就会消沉下去——就像Apple Music等一样,Apple又一次被高估了。 早在2014年4月28日,支付宝钱包8.1就开始支持NFC于公交卡;2015年初,手Q 5.4版开始支持中国银联闪付IC卡实现非接触式支付,在支付时户可以直接手机靠近拥有“闪付”标志的银联卡完成各种场景的支付 QQ钱包去年初就支持NFC了与之对,2014年开始,伴随着打车App大战和红包大战,二维码支付快速普及,越来越多户绑卡,越来越多商家支持,『扫一扫』这个户习惯养成了,成为主流的移动支付,阿里和腾讯为代表的互联网巨头为了培养户习惯和支付场景投入了数十亿元 这并不是说NFC不会有市场,只要强力推广,还是会有人的,未来ATM机都会支持NFC手机直接取款,但这该会在几年之后。Apple Pay真的比互联网支付更好吗? Apple Pay上线会推动NFC支付普及,更多手机厂商都会提供类似于Apple Pay功能,不过,NFC推广不是手机厂商能够做的事情,该是银联主导,手机厂商和运营商配合,再说Apple在中国并不擅长做

    56740

    手机制作快速连接WiFi的NFC标签实现一碰连网

    本教程讲如何手机NFC功能制作一个写入WiFi信息的NFC标签实现手机一碰连接WiFi。首先需要一台支持NFC读写的安卓手机,还要几个NFC标签,带背胶的最好可以直接粘在路由器上面。效果?? 制作方法首先下载APPNFC Tools PRO下载地址:http:go.zeruns.techL打开手机NFC功能,然后打开刚刚下载的NFC Tools PRO,然后切换到写,点击添加记录。? 然后将你的NFC标签放在手机的NFC区域就行,一般在手机背面的顶部,然后等一会就行。?然后将这个NFC标签贴在你想贴的地方就行。别人只需要手机NFC碰一下就能连接WiFi。

    2.3K40

    相关产品

    • 移动应用安全

      移动应用安全

      移动应用(APP)安全为用户提供移动应用全生命周期的一站式安全解决方案。涵盖移动应用加固、安全测评、安全组件等服务……

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券