NFC开发, 广播中android广播接收不到到NFC响应, 求指教

当前位置:-& -& -&
频率响应测试把关 NFC手机移动支付功能更可靠
作者: 元器件交易网 发布时间: 08:19:20 来源:RFID中国网
  近距离无线通讯()手机开发商将加速引进频率响应等新测试方案。因应行动支付发展热潮,手机厂正全力研发搭载NFC技术的新机种,并扩大导入可支援实体层效能测试、频率响应曲线和品质因数(Q Factor)检测的新一代NFC量测技术,以确保NFC手机感应精确度、可靠性和功耗管理品质。
  莱特菠特业务协理陈文豪提到,该公司新款NFC产线量测仪器在今年MWC展出期间,已吸引许多ODM/OEM洽谈合作。
  莱特菠特(LitePoint)业务协理陈文豪表示,北美和中国大陆电信商、信用卡业者积极投入布建行动支付基础设施,可望带动庞大的NFC产品采购热潮,因此,手机厂正纷纷扩充NFC手机及平板阵容,并计划引进新一代NFC专用量测解决方案,从而确保产品稳定性和可靠度。
  陈文豪指出,行动支付关乎金钱转移,相关服务商及用户对设备可靠度的要求相当严格,而用户也不希望因NFC感应精确度飘移,导致系统须耗用更多功率而缩短行动装置待机时间,因此一线手机品牌厂对增加NFC实体层效能、频率响应和品质因数验证等量测机制已有初步共识,驱动NFC产线测试技术加速改朝换代。
  莱特菠特产品行销专员张修明进一步分析,以往智慧型手机等NFC设备的生产测试基于合格或不合格的概念,仅采用现成NFC读卡机或被动式标签执行效能验证;而此种传统方法提供的系统资料非常有限,且无法分析未通过测试的设备故障问题,不仅影响产线作业效率,也难以确保NFC手机在实际行动支付或资料交换应用情境中的精确度、稳定性和可靠度,因此行动装置制造商对功能更完整的NFC量测技术需求也日益殷切。
  仪器商嗅到市场商机,正大举投入布局NFC产线端专用量测设备,协助系统业者加速产品上市时程。其中,莱特菠特已抢先业界发布新一代NFC量产测试仪IQnfc,除可提供量化的NFC实体层作业资料,确保设备品质稳定性外,亦透过软体模拟NFC收发端的模式,全方位支援手机模拟信用卡(被动)、手机模拟读卡机(主动),以及两个NFC设备通讯(皆主动)的测试需求。
  张修明更强调,由于频率响应对NFC感应精准度影响甚钜,只要5%的偏移就会造成NFC感应磁场强度降低50%,使手机功耗加剧、感应距离变小,因此,IQnfc也率先导入NFC频率响应和品质因数检测功能,以确保NFC产品符合电信商和信用卡业者的规格要求。
  陈文豪认为,除行动支付外,NFC下一阶段将朝向资料交换、智慧标签(Smart Tag)等应用领域发展,可望带动新一波(IoT)设备开发需求,将有助刺激联网设备、行动装置和量测仪器市场更加活络。(xinwen)
欢迎加入中国RFID产业联盟
最新发布产品
Copyright RFID China Organization.All Rights Reserved.
隐私保护 版权声明 京ICP备号 京公网安备32号& & FC代表近场通讯,其全方位的测量精度可以达到厘米。这项技术也促进了其它一些好玩的技术的成长,如把两个手机碰到一起就可以启动一个多人游戏,把手机贴近NFC读写器就可以进行付款了。& & 在Android4.4之前,NFC支付过程需要通过借助设备上一个专有的安全部件(Secure Element,可以存在SIM卡中),使用本地存储的方式,关联设备本身的某种支付方式。这样的话其它的APP就很难通过NFC进行支付操作,因为这个过程是依靠部分硬件的,也就是Secure Element,现在的问题就是像Sprint通信公司或者Verizon通信公司的这个载体部件,应该让APP可以使用这个硬件功能。基于主机的卡仿真技术& & 基于主机的卡仿真(HCE)是Android4.4的一项新技术,可以让app绕过Secure Element,然后使用云端支付信息或者其它方式存储的支付信息来模拟一个NFC卡。有了HCE,任何APP都可以模拟一个NFC卡,而且任意一台Android设备可以当做NFC读写器。& & 检测HCE功能就需要看看FEATURE_NFC_HOST_CARD_EMULATION。& & & & 1& & 2& & PackageManager pm = context.getPackageManager();& & booleanhasNfcHce = pm.hasSystemFeature(PackageManager.FEATURE_NFC_HOST_CARD_EMULATION);& & 需要在AndroidManifest.xml中声明应用程序需要使用HCE功能:& & & & 1& & 2& & <uses-permissionandroid:name="android.permission.NFC"/>& & <uses-featureandroid:name="android.hardware.nfc.hce"... />& & HCE需要实现为一个服务(service),Android中的服务可以运行在后台,启动后不用和用户进行交互。此服务可以让NFC在使用时不需要用户首先打开APP。在Android4.4中新增了HostApduService,继承它然后创建一个服务来处理近场通讯:& & & & 1& & 2& & 3& & 4& & 5& & 6& & 7& & publicclassNfcHceServiceextendsHostApduService {& & @Override& & publicbyte[] processCommandApdu(byte[] apdu, Bundle extras) { & }& & @Override& & publicvoidonDeactivated(intreason) { & }& & }& & 这个NfcHceService需要覆盖两个方法:processCommandApdu()和onDeactivated()。APDU(Application Protocol Data Unit)是NFC读写器发送给NfcHceService的数据单元,然后processCommandApdu()方法回送一个响应APDU。在NFC读写器和另外一个HCE服务通信或者设备不在NFC读写器的范围内时,onDeactivated()方法会被调用。& & 注意还要在AndroidManifest.xml中声明服务:& & & & 1& & 2& & 3& & 4& & 5& & 6& & 7& & 8& & 9& & <serviceandroid:name=".NfcHceService"& & android:exported="true"& & android:permission="android.permission.BIND_NFC_SERVICE">& & <intent-filter>& & <actionandroid:name="android.nfc.cardemulation.HOST_APDU_SERVICE"/>& & </intent-filter>& & <meta-dataandroid:name="android.nfc.cardemulation.host_apdu_service"& & android:resource="@xml/hceService"/>& & </service>& & 这个hceService.xml资源文件在meta-data标签里声明,告诉Android系统到哪里去寻找Application的ID组。Application ID& & Application ID (AID)可以让NFC读写器识别出设备需要读哪一张模拟卡(在processCommandApdu()方法中需要得到一个响应)。AID是由ISO/IEC 7816-5(International Organization for Standardization and the International Electrotechnical Commission)制定的,Android设备要想作为NFC读写器,必须注册一个AID。& & 这里在hceService.xml中定义了一个application的AID组,在此场景中,它就是一个用于支付的组(使用CardEmulation.CATEGORY而不是用其它的组CATEGORY_OTHER)。在这个支付组的AID的应用程序还需要有一个260*96dp的资源,为apduServiceBanner服务。& & & & 1& & 2& & 3& & 4& & 5& & 6& & 7& & 8& & 9& & 10& & <host-apdu-servicexmlns:android="/apk/res/android"& & android:description="@string/my_app_hce_service"& & android:requireDeviceUnlock="false"& & android:apduServiceBanner="@drawable/my_app_service_banner">& & <aid-groupandroid:description="@string/my_app_aid_group"& & android:category="payment">& & <aid-filterandroid:name="1111"/>& & <aid-filterandroid:name="ABCDEF"/>& & </aid-group>& & </host-apdu-service>& & HCE简化了开启NFC功能,把它从载体部件中解脱出来(不用依赖Secure Element的载体了),解除了其它的设备等相关的限制。& & 想要了解更多关于给予主机的卡仿真技术可以看看这里Host-based Card Emulation
声明:该文章系网友上传分享,此内容仅代表网友个人经验或观点,不代表本网站立场和观点;若未进行原创声明,则表明该文章系转载自互联网;若该文章内容涉嫌侵权,请及时向上学吧网站投诉>>
上一篇:下一篇:
相关经验教程
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.004 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.002 收益
的原创经验被浏览,获得 ¥0.001 收益OPPOf7怎么设置nfc,求指教_百度知道
OPPOf7怎么设置nfc,求指教
我有更好的答案
tid=2635464">若您还有其他的问题咨询?mod=/forum.myoppo.myoppo.php://color,您可以进入OPPO企业平台向客服咨询提问喔://color?mod=viewthread&amp
其他类似问题
为您推荐:
nfc的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁在线时间5 小时
积分 55, 距离下一级还需 145 积分
积分 55, 距离下一级还需 145 积分
我现在在用CM11,发现不能用中移动的UICC卡,下载软件切换不成功.抛出异常没有这个服务连接,感觉应该是少某个服务,毕竟硬件支持.
我尝试了将原来ROM的nfceeService.apk移植过去,切换软件抛出的异常变成空指针引用了,应该是对了一些,但是貌似是库文件不对,我又将库文件移植过去,没效果.一气之下全都移动过去,包括framework和相关akp,lib,结果直接设置里面的NFC选项消失...........
基友能给点提示建议可以么,谢谢............
@gtbluesky 求大神指点啊啊啊啊啊~~~我觉得应该是lib和framework的问题,配置文件我也有移动,没什么效果.....
本身手机是支持的,但是原生的ROM觉得不好才刷的.
正准备刷Mokee看看支持不.....找个好用的ROM好难.....用NFC给公交卡充值刚刚解决了想进一步却不行...........
NFC选项消失说明NFC协议栈出错了,.so和Nfc.apk有问题,跟NfceeService.apk没关系。&
经验430 米
在线时间95 小时
积分 584, 距离下一级还需 1416 积分
积分 584, 距离下一级还需 1416 积分
机型Vivo Xshot X710L
签到次数25
MIUI版本5.1.9
通过手机发布
高手来解答一下。
经验8579 米
威望140 米
在线时间669 小时
我就是我,不黑谁也不捧谁。么么哒~
机型小米平板
签到次数58
MIUI版本5.6.9
楼主这个卡,我没有,你的这个或许是cm的问题,刷魔趣试试吧。。
在线时间5 小时
积分 55, 距离下一级还需 145 积分
积分 55, 距离下一级还需 145 积分
本帖最后由 卌弎廿一 于
11:42 编辑
楼主这个卡,我没有,你的这个或许是cm的问题,刷魔趣试试吧。。
魔趣的试了~一样~~却服务和lib库~~估计只能从原生ROM移植
应该是CM的问题~但是本来手机是支持的,boot区都是一样的,也就是说驱动什么的都有,应该只是库文件和服务没有问题,或者是配置文件不对
在线时间5 小时
积分 55, 距离下一级还需 145 积分
积分 55, 距离下一级还需 145 积分
本帖最后由 卌弎廿一 于
18:19 编辑
我想移植其他ROM上的lib库和Service的话应该怎么做呢?
我直接移动原ROM的NFC的permission和smartCard.apk和NFCeeService.apk之后切换UICC的时候报出异常是空指针引用,是不是说明服务是可以调用的,但是库文件有问题?
经验479 米
在线时间7 小时
版本4.11.3
积分 487, 距离下一级还需 13 积分
积分 487, 距离下一级还需 13 积分
机型Find7轻装版
签到次数39
MIUI版本4.11.3
通过手机发布
color os也不能完全兼容,刷公交刷不出,被人当傻瓜,无良oppo
经验5008 米
在线时间1389 小时
版本5.6.11
版主的头像牛逼
积分 6681, 距离下一级还需 13319 积分
积分 6681, 距离下一级还需 13319 积分
机型一加手机
签到次数112
MIUI版本5.6.11
vendor的库文件缺失,COLOR OS是安卓4.3的,不知道so文件和4.4是否通用
欢迎访问本人
经验355 米
在线时间28 小时
版本3.9.27
积分 415, 距离下一级还需 85 积分
积分 415, 距离下一级还需 85 积分
机型OPPO Find7轻装版
签到次数17
MIUI版本3.9.27
楼主这个卡,我没有,你的这个或许是cm的问题,刷魔趣试试吧。。
mokee吗?现在8月份中下旬的ROM开始,OPPO FIND7的NFC功能直接不能用啊
经验771 米
在线时间67 小时
版本4.11.7
积分 838, 距离下一级还需 1162 积分
积分 838, 距离下一级还需 1162 积分
机型一加手机
签到次数82
MIUI版本4.11.7
通过手机发布
得设成usim卡钱包 默认验证是存在手机里的 nfc-sim是得放在sim卡里 大体解释类似 细节我不清楚
在线时间5 小时
版本4.10.10
积分 65, 距离下一级还需 135 积分
积分 65, 距离下一级还需 135 积分
机型Find7轻装版
MIUI版本4.10.10
得设成usim卡钱包 默认验证是存在手机里的 nfc-sim是得放在sim卡里 大体解释类似 细节我不清楚 ...
密钥存储区域,一种是存在SIM卡中(中移动的标准),一种是存在手机某块专用的区域上(银联的标准)。
据说MIUI可以在系统中选择存储区域。
MIUI 3000万
MIUI 3000万发烧友纪念勋章
MIUI 2000万
MIUI 2000万发烧友纪念勋章
MIUI三周年
MIUI三周年纪念勋章
已关注微信
1000万用户纪念勋章
MIUI1000万用户纪念勋章
关注腾讯微博
已关注腾讯微博
关注新浪微博
已关注新浪微博
MIUI 100周
100周发布纪念勋章
Copyright (C) 2015 MIUI 京ICP备号Android实现账户登录NFC开始响应
[问题点数:20分,无满意结帖,结帖人tzl0588]
Android实现账户登录NFC开始响应
[问题点数:20分,无满意结帖,结帖人tzl0588]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。}

我要回帖

更多关于 android 广播接收多次 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信