2021
09-29
09-29
解析Android AIDL的实例与原理
目录一、概述二、创建.aidl文件三、生成.java文件四、传输复杂数据五、建立service六、获取服务七、分析调用过程一、概述简单来说,AIDL就是定义一个接口,客户端(调用端)通过bindService来与远程服务端建立一个连接,在该连接建立时会将返回一个IBinder对象,该对象是服务端Binder的BinderProxy。在建立连接时,客户端通过asInterface函数将该BinderProxy对象包装成本地的Proxy,并赋值给Proxy类的mRemote字...
继续阅读 >