1.一个实现开放移动应用程序接口OMAPI功能的方法,其特征在于,该方法包括:终端在需要打开逻辑通道时,判断是否成功加载所述终端的近距离无线通讯NFC卡中的NFC应用规则;
所述终端在确定加载成功后,打开逻辑通道。
2.如权利要求1所述的方法,其特征在于,所述终端需要打开逻辑通道之前,还包括所述终端在开机后,加载所述终端的NFC卡中的NFC应用规则;
所述终端判断是否成功加载所述终端的NFC卡中的NFC应用规则,并将判断结果置于变量中;
所述终端在需要打开逻辑通道时,判断是否成功加载所述终端的NFC卡中的NFC应用规则,包括:所述终端通过读取所述变量中的判断结果,判断是否成功加载所述终端的NFC卡中的NFC应用规则。
3.如权利要求1所述的方法,其特征在于,所述终端在需要打开逻辑通道之前,还包括:所述终端向用户显示可用的NFC卡;
所述终端在打开逻辑通道之后,还包括:所述终端与用户选择的NFC卡进行指令传递。
4.如权利要求3所述的方法,其特征在于,所述终端向用户显示当前可用的NFC卡之前,还包括:所述终端根据在OMAPI初始化过程中打开的逻辑通道,确定NFC卡是否可用。
5.如权利要求1~4任一所述的方法,其特征在于,终端在需要打开逻辑通道时,判断是否成功加载所述终端的NFC卡中的NFC应用规则之后,还包括:所述终端在确定加载失败后,停止打开逻辑通道。
6.一个实现OMAPI功能的终端,其特征在于,该终端包括:判断模块,用于在需要打开逻辑通道时,判断是否成功加载所述终端的NFC卡中的NFC应用规则;
处理模块,用于在所述判断模块确定加载成功后,打开逻辑通道。
7.如权利要求6所述的方法,其特征在于,所述判断模块还用于:在终端开机后,加载终端的NFC卡中的NFC应用规则;
判断是否成功加载所述终端的NFC卡中的NFC应用规则,并将判断结果置于变量中;
在需要打开逻辑通道时,通过读取所述变量中的判断结果,判断是否成功加载所述终端的NFC卡中的NFC应用规则。
8.如权利要求6所述的方法,其特征在于,所述判断模块还用于:在需要打开逻辑通道之前,向用户显示可用的NFC卡;
所述处理模块还用于:
在打开逻辑通道之后,与用户选择的NFC卡进行指令传递。
9.如权利要求8所述的方法,其特征在于,所述判断模块还用于:根据在OMAPI功能初始化过程中打开的逻辑通道,确定NFC卡是否可用。
10.如权利要求6~9任一所述的方法,其特征在于,所述处理模块还用于:在所述判断模块确定加载失败后,停止打开逻辑通道。