1.一种终端应用与SIM卡交互的方法,其特征在于,包括:终端应用向SIM卡发送请求命令;
接收所述SIM卡响应所述请求命令所返回的响应消息,所述响应消息携带所述请求指向的数据;
解析所述响应消息以处理所述数据;
所述解析所述响应消息的方法包括:
解析所述响应消息;
获取所述响应消息中的消息状态和数据长度;
判断所述响应消息中的数据长度是否大于阈值,若是,则获取所述响应消息中的数据;
处理所述响应消息中的数据;
其中,所述响应消息中的数据长度的阈值为0;
所述方法不包括所述应用向所述SIM卡发送Fetch命令。
2.根据权利要求1所述的方法,其特征在于,所述请求命令包括CLA字段、INS字段、P1字段、P2字段、P3字段和DATA字段,所述CLA字段为所述请求命令的类别,所述INS字段为所述请求命令的代码,所述P1字段、P2字段和P3字段为所述请求命令的参数,所述DATA字段为所述请求命令携带的数据。
3.根据权利要求1所述的方法,其特征在于,所述响应消息包括DATA字段、SW1字段和SW2字段,所述DATA字段为所述响应消息携带的数据,所述SW1字段为所述响应消息的状态,所述SW2字段为所述数据的长度。
4.一种终端,其特征在于,包括:
处理器;
SIM卡接口电路,耦接所述处理器,用于向SIM卡发送来自所述处理器的请求命令,并向所述处理器发送来自所述SIM卡的响应所述请求命令所返回的响应消息,所述响应消息携带所述请求指向的数据;
所述处理器进一步解析所述响应消息以处理所述数据;
所述处理器具体用于解析所述响应消息;获取所述响应消息中的消息状态和数据长度;判断所述响应消息中的数据长度是否大于阈值,若是,则获取所述响应消息中的数据;
处理所述响应消息中的数据;
其中,所述响应消息中的数据长度的阈值为0;
所述SIM卡接口电路不向所述SIM卡发送Fetch命令。
5.根据权利要求4所述的终端,其特征在于,所述响应消息包括DATA字段、SW1字段和SW2字段,所述DATA字段为所述响应消息携带的数据,所述SW1字段为所述响应消息的状态,所述SW2字段为所述数据的长度。
6.根据权利要求4所述的终端,其特征在于,所述SIM卡接口电路通过APDU命令操作所述SIM卡。
7.根据权利要求4所述的终端,其特征在于,所述请求命令和所述响应消息的传输是基于3GPP协议规范。