背景:
我正在研究AIDL以实施旨在 服务于不同应用程序中的多个客户端。在到处都有关于AIDL的基本实现的文章,我还提到了确保线程安全的内容,但在这个主题上没有更多阐述。
问题:
我的主要问题是这些与线程相关的潜在风险是什么 在使用AIDL时会变成什么样,如何手动 确保线程安全。
有人可以根据服务中操作的持续时间,对这个问题以及使用同步与异步AIDL接口的主题进行详细说明。我读到同步操作,可能需要几毫秒以上的时间才能使服务或客户端崩溃。
我真的没能找到有关此问题的详尽文档。