最近在研究android的通讯机制,关于android的通讯有个AIDL,这个是进程间的通信,我看了下别人的代码,发现AIDL里面也定义了一个继承自Service的类,我有以下两个问题: 1.AIDL必须要建立一个继承自Service的类么
2.AIDL建立的这个Service类和android本身的Service有什么区别,我们直接使用Activity调用Service也可以啊,为什么还要使用AIDL呢 其实本人对AIDL的使用场景和好处不太清楚,望高人解答下
2.AIDL建立的这个Service类和android本身的Service有什么区别,我们直接使用Activity调用Service也可以啊,为什么还要使用AIDL呢 其实本人对AIDL的使用场景和好处不太清楚,望高人解答下
便于跨进程调用其他应用程序如果你的应用程序不涉及其他应用时,没有必要使用AIDL机制