STK 1、STK 数据的流向大致如下图所示 从上图可以看出对stk的操作也是需要通过rild来完成; 2、rild关于stk的处理大致分为以下几种 1)solited类型,表示由android主动发送请求,然后rild经modern的返回该请求的数据 case RIL_REQUEST_STK_GET_PROFILE: ret = responseString(p); break;
case RIL_REQUEST_STK_SET_PROFILE: ret = responseVoid(p); break;
case RIL_REQUEST_STK_SEND_ENVELOPE_COMMAND: ret = responseString(p); break;
case RIL_REQUEST_STK_SEND_TERMINAL_RESPONSE: ret = responseVoid(p); break;
case RIL_REQUEST_STK_HANDLE_CALL_SETUP_REQUESTED_FROM_SIM: ret = responseInts(p); break;
2)unsolited类型,表示mordern主动上报的数据类型: case RIL_UNSOL_STK_SESSION_END: ret = responseVoid(p); break;
case RIL_UNSOL_STK_PROACTIVE_COMMAND: ret = responseString(p); break;
case RIL_UNSOL_STK_EVENT_NOTIFY: ret = responseString(p); break;
case RIL_UNSOL_STK_CALL_SETUP: ret = responseInts(p); break;
这些请求上报给CatService,然后CatService分类处理,并从modern端获取数据,并发送广播到STK应用程序更新界面显示

更多相关文章

  1. SpringBoot 2.0 中 HikariCP 数据库连接池原理解析
  2. 一句话锁定MySQL数据占用元凶
  3. ContentProvider总结
  4. Android(安卓)Binder Mechanism (4) -- 如何使用已注册的系统Ser
  5. Android(安卓)RxHttp在实战中的运用
  6. android中使用adb查看sqlite数据库
  7. android网络通信
  8. android view只能在主线程操作
  9. “亲子安全卫士”项目总结

随机推荐

  1. 14条Android(安卓)Studio常用的的配置
  2. 修改Button的样式!
  3. Android(安卓)的消息队列模型
  4. 修改android virtual device路径
  5. android:layout_gravity 和 android:grav
  6. 巧解Android时区加载过慢的问题
  7. Android(安卓)SDK 21.1 发布,Android(安卓
  8. Android(安卓)EditText属性总结
  9. Android深入浅出系列课程---Lesson3 AAF1
  10. 在eclipse中查看android SDK的源代码