什么可能是AIDL服务的实际用途

时间:2014-02-21 18:37:55

标签: java android

根据我的理解,AIDL允许一个应用程序调用另一个应用程序的服务...为了进行AIDL通信,您需要将.aidl文件提供给该其他应用程序,以便它可以调用您的服务。因此,两个应用必须共享相同的aidl文件。

但是我不确定这可能是什么用途。你能告诉我这对现实生活有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

AIDL使用进程间通信(IPC)帮助客户端和服务相互通信。

我观察到的一个用途是来自Package Manager的IPackageStatsObserver.aidl。 AIDL

帮助了解应用程序大小的变化。大小更改时,程序包管理器回调。