安卓 AIDL 安全

use*_*879 7 android aidl

应用程序使用 AIDL 调用远程服务时是否提供任何安全性?或者它只是像恶意应用程序可以读取数据一样?

Ion*_*ers 3

在Android上,一个进程无法正常访问另一进程的内存。

当您绑定到具有 AIDL 接口的应用程序时,系统将在这些进程之间建立连接。因此,只有这两个应用程序可以读取通过 AIDL 接口共享的信息。

如果您想确定,您应该在 中进行额外检查onBind(Intent intent),以确保正在连接的是您自己的应用程序

提示:阅读本页的第一部分:http://developer.android.com/guide/components/aidl.html