APP下载

基于NFC技术的Android支付平台的设计与实现

2015-06-19罗凯耀李永成姜代红

软件 2015年4期

罗凯耀 李永成 姜代红

摘要:随着移动通信技术的发展,手机支付在移动支付领域方面的应用越来越广。本文运用NFC技术和JAVA技术,开发一种基于Android平台的手机在线支付系统,提出总体设计理念,介绍平台的体系结构、进行系统设计和测试实验,验证了该支付系统具有一定的有效性和可靠性。

关键词:android;NFC;手机支付

中图分类号:TP391.4 文献标识码:A DOI:10.3969/j.issn.1003-6970.2015.04.015

0.引言

传统的支付方式主要有面对面的支付、现金、纸质凭证三种方式,而随着移动通信技术的发展,智能手机在人们的生活中扮演着越来越重要的角色。手机应用已不再局限于电话、短信、上网等传统功能,也开始应用于移动支付等领域,满足了人们日益增长的金融服务需求,提高业务离柜率,缓解网点柜面压力。

NFC(Near Field Communication)主要应用于移动支付,利用NFC近场通信支付技术,将银行卡、会员卡等加载在内置安全芯片的手机上,实现手机与IC卡合一,给人们带来实时、便捷、快速的移动支付方式。

Android是一个包括操作系统、中间件和关键应用的移动设备软件堆,是目前最流行的手机开发平台,依靠Google的强大开发和媒体资源,Android成为众多手机厂商竞相追逐的对象。相比于IOS,Android系统更加开放,基于Android的智能手机制造商可以按照自己的意愿进行定制,基于Android移动平台,人们可以在任何时间、任何地点进行交易支付。

基于NFC技术的Android手机支付平台,作为一种崭新的支付方式,具有传统支付方式所无法比拟的优点,如方便、安全、快捷、廉价等,具有更广阔的应用前景。