1.Android 结构图
从图中可以得到,查看方向,由MODEM向JAVA查看,MODEM会使用两种方式给RIL.JAVA上报数据,分别是Unsolicited and Terminal response Solicited(request/response) . 在RIL.JAVA中常用的有
solicited response
1.RIL_REQUEST_STK_GET_PROFILE 用来GET PROFILE
2.RIL_REQUEST_STK_SET_PROFILE 设置PROFILE
3.RIL_REQUEST_STK_SEND_ENVELOPE_COMMAND 用于发送SELECT ITEM 等
4.RIL_REQUEST_STK_SEND_TERMINAL_RESPONSE 发送STK TERMINAL RESPONSE
5.RIL_REQUEST_STK_HANDLE_CALL_SETUP_REQUESTED_FROM_SIM 能于从STK打CALL,通知JAVA界面,相关CALL的消息。
Unsolicited response
1.RIL_UNSOL_STK_SESSION_END 结束会话
2.RIL_UNSOL_STK_PROACTIVE_COMMAND SETUP MENU 显示STK的主菜单
3.RIL_UNSOL_STK_EVENT_NOTIFY 主