【发布时间】:2022-06-16 02:20:56
【问题描述】:
最近 google 要求芯片供应商将 HAL 从 HIDL 更改为 AIDL。 我的问题是:作为芯片供应商,我可以将原始服务端方法从 HIDL 移植到 AIDL。但是客户端呢?客户端需要修改代码吗?
更具体地说,HIDL 和 AIDL 是否生成相同的 .h 文件供客户端使用? (至少 .h 中的方法相同)
【问题讨论】:
最近 google 要求芯片供应商将 HAL 从 HIDL 更改为 AIDL。 我的问题是:作为芯片供应商,我可以将原始服务端方法从 HIDL 移植到 AIDL。但是客户端呢?客户端需要修改代码吗?
更具体地说,HIDL 和 AIDL 是否生成相同的 .h 文件供客户端使用? (至少 .h 中的方法相同)
【问题讨论】:
如果客户端使用的是Android框架,那么移植到AIDL不会受到影响。因为您正在移植 HAL 实现。
【讨论】: