gpt4 book ai didi

安卓远程服务

转载 作者:太空狗 更新时间:2023-10-29 15:49:20 24 4
gpt4 key购买 nike

在远程进程中运行 Android 服务是否意味着它在不同的线程上运行?这是本地服务和远程服务之间的区别吗?

同理,通过IPC调用远程服务时,是否立即返回?还是等待操作完成?

最佳答案

Does running an Android service in a remote process mean that it's running on a different Thread?

由于线程由它们的进程拥有,在单独的进程中拥有服务意味着它将使用不同于任何其他进程使用的线程。

Is that a difference between a local and remote service?

通常,“远程服务”是由单独的应用程序提供的服务。

Similarly, when calling a remote service via IPC, does it return immediately? Or does it wait for action to be done?

调用是同步的——它们必须是同步的,因为 AIDL 方法可以返回结果。当客户端通过 AIDL 定义的方法调用服务时,客户端会阻塞直到服务返回,而不管任何一方碰巧使用的是什么进程或线程。

关于安卓远程服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4910625/

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