使用javaaidl的android绑定器



在使用binder的android IPC中,当我们创建一个aidl文件时,build会自动生成一个扩展binder的存根类,并覆盖所有的aidl方法,对吗?。在aidl方法的服务类实现中,我们看到了实例化生成的存根类,而不是扩展存根类。既然存根类是抽象的,那么如何实例化它呢?

这个问题与接口实例化有关。正如我们所知,接口不能实例化,但代码如下:

interface in = new in() {
public void test(){
return "ok";
}
}

是可能的,因为我正在定义实例需要做什么。

最新更新