代码拉取完成,页面将自动刷新
同步操作将从 OpenHarmony/accessibility 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
无障碍子系统提供在应用程序和辅助应用之间交换信息的标准机制,支持开发辅助应用增强无障碍功能体验。典型的应用场景包含两方面:
图1 无障碍子系统架构图
应用层:
应用框架层:
AAkit:无障碍辅助能力开发套件,支持Native和TS语言开发,用来构建无障碍辅助能力运行环境。
ASACkit:无障碍能力客户端开发套件,支持Native和TS语言开发,为应用程序提供使用无障碍辅助服务的能力。
ACkit:无障碍功能设定开发套件,支持Native和TS语言开发,为系统应用提供设置无障碍功能开关的能力。
服务层:
/foundation/barrierfree/accessibility
├── common
│ ├── interface # 无障碍子系统服务接口层
│ └── log # 无障碍子系统hilog适配代码
├── figures # README图片
├── frameworks
│ ├── aafwk # 无障碍辅助能力Kit实现代码
│ ├── acfwk # 无障碍功能设定Kit实现代码
│ ├── asacfwk # 无障碍能力客户端Kit实现代码
│ └── common # 无障碍服务共同数据类型与常量
├── interfaces
│ ├── innerkits # 无障碍子系统内部C/C++接口
│ └── kits # 无障碍子系统对外TS接口
│ ├── js # TS接口定义
│ └── napi # TS接口实现
├── resources # 无障碍子系统资源文件
├── sa_profile # 无障碍子系统SA配置文件
└── services
├── aams # 无障碍子系统服务代码
├── etc # 无障碍子系统配置文件
└── test # 无障碍子系统服务测试代码
无障碍子系统
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。