- 進程間通信采用Parcel作為IBinder發(fā)送的數(shù)據(jù)傳遞載體,包括數(shù)據(jù)與對象引用
- 具有打包與重組的能力,接口豐富
- 數(shù)據(jù)超過Parcel限額時才向系統(tǒng)申請內(nèi)存
- 可存入對象,向Parcel寫入Active Object(寫入對象的特殊標(biāo)志引用),具體包括
- Binder:讀取時即可獲得原始Binder對象
- FileDescriptor:Linux中的文件描述符
- 依據(jù)協(xié)議打包與還原原始數(shù)據(jù),即使經(jīng)過多次轉(zhuǎn)換,寫入方與讀取方所用的協(xié)議必須完全一致
- 具體實習(xí)代碼在JNI層
9.7(補)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- Android跨進程通信IPC整體內(nèi)容如下 1、Android跨進程通信IPC之1——Linux基礎(chǔ)2、Andro...
- Android跨進程通信IPC整體內(nèi)容如下 1、Android跨進程通信IPC之1——Linux基礎(chǔ)2、Andro...
- Android跨進程通信IPC整體內(nèi)容如下 1、Android跨進程通信IPC之1——Linux基礎(chǔ)2、Andro...
- Android跨進程通信IPC整體內(nèi)容如下 1、Android跨進程通信IPC之1——Linux基礎(chǔ)2、Andro...