如何使用 Stable AIDL 定义带有 Parcelable 的自定义类?

How do I define a custom class with Parcelable using Stable AIDL?

提问人:wic 提问时间:9/26/2023 最后编辑:wic 更新时间:10/20/2023 访问量:51

问:

随着稳定 AIDL 的引入,定义的可包物需要结构化(在 AIDL 中定义字段的可包物称为结构化可包物)。https://source.android.com/docs/core/architecture/aidl/stable-aidl

例如,前面我们可以通过提供一个 AIDL 文件来定义自定义标头和实现,该文件使用 cpp_header 指令指向自定义对象的标头。稳定 AIDL 不允许这样做。

如何使用 Stable AIDL 进行类似操作?

基本上,这就是我试图实现的目标,但使用 Stable AIDL。Java 和 C++ 之间的 AIDL 接口

android-ndk 可包地 aidl

评论