首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过Android AOSP的HAL

通过Android AOSP的HAL
EN

Stack Overflow用户
提问于 2022-10-18 09:22:24
回答 1查看 55关注 0票数 0

我知道他们是两种类型的HAL在AOSP,绑定和通过hals。根据https://source.android.com/docs/core/architecture/hal-types,通过HAL可以在绑定和传递的模式中使用。通过HAL的这些模式有什么区别?我在这里有点困惑,即使是通过绑定和通过HAL,再次有两种模式(通过和绑定模式)在通过HAL。为什么?还是我的理解错了?

对于哪种HAL,我需要用hwbinder/passthroughmanifest.xml(i.e.,、、hwbinder、passthrough)中定义

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-19 08:10:44

  1. 绑定模式: hal有一个包装服务器,该服务器加载hal,客户端将通过绑定器调用hal。和绑定的哈尔是一样的。它的传输应该设置为"hwbinder"
  2. passthrough模式:hal的impl因此将直接加载到调用方(客户端)中。它的传输应该设置为"passthrough".

从客户端,获取hal实例的API是相同的。AOSP隐藏了差异,它将查询清单,并选择获取hal实例的正确方式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74108586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档