1.一種智能卡異常處理的方法,其特征在于,所述方法包括:
當(dāng)檢測(cè)到智能卡的狀態(tài)出現(xiàn)異常時(shí),判斷所述智能卡的狀態(tài)是否處于掉卡狀態(tài);
若是,則執(zhí)行復(fù)位指令,以對(duì)所述智能卡進(jìn)行重新檢卡;
當(dāng)所述重新檢卡成功后,正常顯示所述智能卡,或顯示所述智能卡的當(dāng)前狀態(tài)處于在線狀態(tài)。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
當(dāng)所述重新檢卡失敗后,確定所述智能卡的當(dāng)前狀態(tài)處于無卡狀態(tài),并生成對(duì)應(yīng)的提示信息,以提示所述智能卡出現(xiàn)異常。
3.如權(quán)利要求2所述的方法,其特征在于,所述生成對(duì)應(yīng)的提示信息具體包括:
通過框架層Framework向電話服務(wù)Teleservice廣播卡狀態(tài)異常信息,所述卡狀態(tài)異常信息攜帶有所述智能卡的當(dāng)前狀態(tài);
所述Teleservice接收所述卡狀態(tài)異常信息后,解析所述卡狀態(tài)異常信息以獲取所述智能卡的當(dāng)前狀態(tài);
所述Teleservice根據(jù)所述智能卡的當(dāng)前狀態(tài)添加并顯示對(duì)應(yīng)的提示信息。
4.如權(quán)利要求1所述的方法,其特征在于,所述判斷所述智能卡的狀態(tài)是否處于掉卡狀態(tài)具體包括:
判斷是否接收到檢卡響應(yīng)消息,或者,判斷接收的檢卡響應(yīng)消息是否超時(shí);
若沒有接收到所述檢卡響應(yīng)消息,或接收的檢卡響應(yīng)消息超時(shí),則判斷到所述智能卡的狀態(tài)處于掉卡狀態(tài)。
5.如權(quán)利要求1-4中任意一項(xiàng)所述的方法,其特征在于,所述執(zhí)行復(fù)位指令之后,還包括:
上報(bào)射頻無效狀態(tài),以根據(jù)所述智能卡的狀態(tài)執(zhí)行對(duì)應(yīng)的預(yù)設(shè)操作;其具體包括:
當(dāng)所述智能卡的狀態(tài)為掉卡狀態(tài)時(shí),保留所述智能卡對(duì)象和所述智能卡的掉卡狀態(tài);或者,
當(dāng)所述智能卡的狀態(tài)為無卡狀態(tài)時(shí),銷毀所述智能卡對(duì)象、并清空所述智能卡的狀態(tài)信息。
6.一種終端,其特征在于,所述終端包括:
判斷模塊,用于當(dāng)檢測(cè)到智能卡的狀態(tài)出現(xiàn)異常時(shí),判斷所述智能卡的狀態(tài)是否處于掉卡狀態(tài);
復(fù)位模塊,用于若所述判斷模塊的判斷結(jié)果為是,則執(zhí)行復(fù)位指令,以對(duì)所述智能卡進(jìn)行重新檢卡;
顯示模塊,用于當(dāng)所述重新檢卡成功后,正常顯示所述智能卡,或顯示所述智能卡的當(dāng)前狀態(tài)處于在線狀態(tài)。
7.如權(quán)利要求6所述的終端,其特征在于,所述終端還包括:
提示模塊,用于當(dāng)所述重新檢卡失敗后,確定所述智能卡的當(dāng)前狀態(tài)處于無卡狀態(tài),并生成對(duì)應(yīng)的提示信息,以提示所述智能卡出現(xiàn)異常。
8.如權(quán)利要求7所述的終端,其特征在于,
所述提示模塊,具體用于通過框架層Framework向電話服務(wù)Teleservice廣播卡狀態(tài)異常信息,所述卡狀態(tài)異常信息攜帶有所述智能卡的當(dāng)前狀態(tài);所述Teleservice接收所述卡狀態(tài)異常信息后,解析所述卡狀態(tài)異常信息以獲取所述智能卡的當(dāng)前狀態(tài);所述Teleservice根據(jù)所述智能卡的當(dāng)前狀態(tài)添加并顯示對(duì)應(yīng)的提示信息。
9.如權(quán)利要求6所述的終端,其特征在于,
所述判斷模塊,具體用于判斷是否接收到檢卡響應(yīng)消息,或者,判斷接收的檢卡響應(yīng)消息是否超時(shí);若沒有接收到所述檢卡響應(yīng)消息,或接收的檢卡響應(yīng)消息超時(shí),則判斷到所述智能卡的狀態(tài)處于掉卡狀態(tài)。
10.如權(quán)利要求6-9中任意一項(xiàng)所述的終端,其特征在于,所述終端還包括:
處理模塊,用于上報(bào)射頻無效狀態(tài),以根據(jù)所述智能卡的狀態(tài)執(zhí)行對(duì)應(yīng)的預(yù)設(shè)操作;其中,
所述處理模塊,具體用于當(dāng)所述智能卡的狀態(tài)為掉卡狀態(tài)時(shí),保留所述智能卡對(duì)象和所述智能卡的掉卡狀態(tài);或者,
所述處理模塊,具體用于當(dāng)所述智能卡的狀態(tài)為無卡狀態(tài)時(shí),銷毀所述智能卡對(duì)象、并清空所述智能卡的狀態(tài)信息。