- 博客(2)
- 问答 (1)
- 收藏
- 关注
原创 IPCThreadState中的TLS
仔细看了下IPCThreadState中的TLS,发现TLS就是实现一个线程中只有一个IPCThreadState实例,同时也就是说,一个android应用的多个线程同时进行binder调用是没问题的,binder的挂起是挂起调用线程,而不是进程。 另外进程启动时启动至少两个binder线程,等待并处理客户端的调用请求。详见joinThreadPool函数。
2016-01-12 14:00:44 277
原创 android serviceManager使用
以下简称serviceManager为SM. SM全局唯一,不管java层还是native层调用SM,最终的target都一样。 java层调用,是通过ServiceManagerNative,构造ServiceManagerProxy代理进行SM的binder调用的,这里binder另一端并没有继承实现ServiceManagerNative,也就是说没有对java层的onTransact回
2016-01-12 13:31:40 787
空空如也
关于android modem启动的疑问
2016-01-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人