gpt4 book ai didi

android - Messenger(AIDL 的轻量级替代品)能否用于跨应用通信?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:48:42 56 4
gpt4 key购买 nike

一个简单的问题:Android 文档说得很清楚 MessengerAIDL 的替代品IPC(进程间通信)。他们从未明确说明这是否扩展到在不同应用程序中运行的进程,或者只在一个应用程序中运行。我强烈怀疑前者,但想检查一下。

谢谢!简

最佳答案

AIDL 仅真正用于应用程序间 IPC。虽然可以使用 AIDL 进行内部通信,但它不会给您带来任何好处,而且会限制您的 Binder 实现。

此外,在绝大多数情况下,一个应用程序不会有多个进程。大多数应用没有理由拥有多个进程。

MessengercreatePendingResult()ResultReceiver、私有(private)广播Intents——所有这些都是用于跨进程边界与客户通信的服务。

关于android - Messenger(AIDL 的轻量级替代品)能否用于跨应用通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5485285/

56 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com