问答详情
源自:1-2 什么叫AIDL

AIDL、Binder和Messager的运用场景的区别还是没有听懂,有谁能解释下吗?

AIDL、Binder和Messager的运用场景的区别还是没有听懂,有谁能解释下吗?

提问者:孙金波 2016-03-02 18:26

个回答

  • 安卓转web
    2017-03-17 17:27:49

    个人理解课件明显错误,应该是这样的:

    AIDL:ipc+concurrent

    messenger:ipc+no concurrent

    binder:单进程


  • turbo8
    2017-01-20 13:25:51

    官方文档解释那里有点问题吧,文档的解释应该如下:

    AIDL是用于多进程并发通信处理

    Binder是用于非多进程并发处理 

    Messenger是用于多进程且下的非并发处理 


  • dugudongfang
    2016-07-29 12:57:20

    没听懂 too,感觉好像翻译错了吧。。。

  • 小草1434
    2016-03-02 21:47:15

    AIDL  多线程通讯

    Binder 和 Messager 是同一个线程内的通讯(即单线程)