摘要:
前几天补习了一下Linux下的c编程,今天重新理一下RIL.java与rild之间的通信。在RIL.java的RILReceiver类中,有一个LocalSocket,这个就是传输的套接字。外部调用的函数应该是send,然后跟到RILSender类的EVENT_SEND,有个LocalSocket对象,但发送的方式是s.getOutputStream.write(dataLength);和s.getOutputStream().write(data);这马上让我联想到应该是用了文件描述符。现在,先找到对应的文件描述符。自然的,在LocalSocket类中找到方法getOutputStream( 阅读全文