亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

android IPC之binder通信機制

 更新時間:2012年11月28日 10:30:45   作者:  
Binder通信機制說來簡單,但是在使用的過程的遇到了一些問題,最后終于解決了,現(xiàn)在曬出來和大家分享一下,希望可以幫助你們
Binder通信機制說來簡單,但是在使用的過程的遇到了一些問題,最后終于解決了,在這總結(jié)一下,一并分享給大家:
1、要使用Binder通信,首先要定義接口,然后實現(xiàn)服務端BnInterface***和客戶端BpInterface***,說到底一個是把參數(shù)解包,一個是把參數(shù)打包。
2、服務端要能夠接收Binder調(diào)用請求,要具備兩個條件:一個是實現(xiàn)Bn接口,另一個是調(diào)用IPCProcess()-》self->startThreadPool()
IPCThread()->Self->joinThreadPool();
這兩句話非常關(guān)鍵,因為他啟動了一個線程在后臺,負責讀取Binder接口調(diào)用的請求,然后調(diào)用具體接口,如果沒有這個線程,你的服務是收不到調(diào)用請求的,客戶端會調(diào)用失?。╠ied)。
對于客戶端也一樣,如果要支持回調(diào),也必須要啟動讀取Binder調(diào)用的線程,否則,回調(diào)失敗。

相關(guān)文章

最新評論