1.4 本文研究内容及主要贡献
在Android4.4之前,NFC支付过程需要通过借助设备上一个专有的安全部件(Secure Element,可以存在SIM卡中)[5],使用本地存储的方式,关联设备本身的某种支付方式。这样的话其它的APP就很难通过NFC进行支付操作,因为这个过程是依靠部分硬件的,也就是Secure Element,现在的问题就是像Sprint通信公司或者Verizon通信公司的这个载体部件,应该让APP可以使用这个硬件功能。
安卓4.4引入卡仿真的附加方法,该方法不涉及安全元件,称为基于主机的卡模拟。这允许任何Android应用程序来模拟卡,并直接与NFC读取器[5]。本文介绍了如何基于主机的卡仿真( HCE )适用于Android和使用这种技术开发的应用程序,模拟的NFC卡。课题主要是研究基NFC应用,基于NFC技术提出了一种对非接触式智能卡信息的读取,采用NFC的卡模拟以及它们之间通讯的协议。本文所作的设计是基于主机NFC校园卡模拟系统(HEC)的简单应用。模拟卡用于人们使用的卡,在卡模拟模式下,卡的数据被放到手机上,实体卡的功能被手机代替了,让人们只要随身携带手机便可购物出行。当NFC Reader可以读取附近的手机,这时手机成为被动卡,NFC Reader可以读取手机模拟卡的相关数据,即手机可模拟并保存多种标签或智能卡。
第2章 Android的架构分析
2.1 Android理论分析
2.1.1 android发展
Android是由Google公司设计的开源智能操作系统,在手机和平板电脑等移动设备有普遍的应用,它提供基于Java开发的SDK,而且源代码是开放的。四部分组成应用程序:Activity、IntentRecveiver、Service、Content provider [9]。在应用程序使用时,需要在配置文件AndroidManifesr.xml中进行配置[10]。每个ID都需要配置在其中
- 上一篇:jsp+mysql网上数码城的设计+源代码
- 下一篇:Android平台实时视频采集系统开发+源代码
-
-
-
-
-
-
-
酸性水汽提装置总汽提塔设计+CAD图纸
大众媒体对公共政策制定的影响
乳业同业并购式全产业链...
杂拟谷盗体内共生菌沃尔...
当代大学生慈善意识研究+文献综述
中考体育项目与体育教学合理结合的研究
电站锅炉暖风器设计任务书
java+mysql车辆管理系统的设计+源代码
河岸冲刷和泥沙淤积的监测国内外研究现状
十二层带中心支撑钢结构...