美文网首页
进程间通信AIDL和Messenger

进程间通信AIDL和Messenger

作者: MengkZhang | 来源:发表于2019-05-14 19:45 被阅读0次

    aidl介绍
    本地服务:运行在自己应用中的服务
    远程服务:运行在其他应用中的服务
    aidl:实现进程间的通信 (又叫IPC)

    总结:使用aidl步骤
    [1]把IService.java 文件变成.aidl文件
    [2]aidl语言不认识public 把public去掉
    [3]系统会自动生成一个IService.java文件 系统会自动生成一个类Stub
    

    [4]我们定义的中间人对象直接继承Stub



    [5]保证两个应用的aidl是同一个文件 使两个应用的aidl文件所在的包名相同
    [6]获取中间人对象的方式就不一样了


    相关文章

      网友评论

          本文标题:进程间通信AIDL和Messenger

          本文链接:https://www.haomeiwen.com/subject/ddgeaqtx.html