Go to file
openharmony_ci fb9828bfbf
!319 修改service/interface变更后,merge冲突,test编译不过的问题
Merge pull request !319 from Mupceet/release_0809_interface_patch
2022-08-09 06:33:22 +00:00
common !307 无障碍子系统支持fwk、service解耦 2022-08-05 09:50:05 +00:00
figures change readme 2022-07-19 13:46:20 +08:00
frameworks 修正interface路径变更后,test编译不过 2022-08-09 11:46:36 +08:00
interfaces !310 无障碍告警问题对应 2022-08-09 03:02:48 +00:00
sa_profile change dir from sysyem to accessibility 2022-06-06 11:20:25 +08:00
services 修正interface路径变更后,test编译不过 2022-08-09 11:46:36 +08:00
accessibility_aafwk.gni aafwk->ability_runtime 2022-06-28 14:36:59 +08:00
BUILD.gn change copyright to 2022 2022-03-09 14:06:39 +08:00
bundle.json Merge branch 'master' of gitee.com:openharmony/accessibility into 726 2022-08-05 10:21:40 +00:00
hisysevent.yaml add hisysevent for accessibility 2022-07-01 16:27:52 +08:00
LICENSE Accessibility init commit 2022-01-08 17:49:41 +08:00
OAT.xml 视检问题修正 2022-03-22 11:05:59 +08:00
README_en.md change readme 2022-07-19 13:46:20 +08:00
README_zh.md change readme 2022-07-19 13:46:20 +08:00

Accessibility

Introduction

The accessibility framework provides a standard mechanism for exchanging information between applications and accessibility applications and supports the development of accessibility applications to enhance the accessibility experience. The typical use cases are as follows:

  1. Allow people with disabilities to use applications. For example, provide the screen reader for people with visual impairments.
  2. Provide the capability to interact with applications. For example, offer the UI automatic test framework and the capability to develop accessibility applications based on UI responses.

Directory Structure

/foundation/barrierfree/accessibility
├── frameworks
│   ├── aafwk               # AccessibleAbility Kit implementation code
│   ├── acfwk               # AccessibilityConfiguration Kit implementation code
│   └── asacfwk             # AccessibleAbility Kit implementation code
├── interfaces
│   ├── innerkits           # Internal APIs of AccessibleAbility、AccessibilityConfiguration and AccessibleAbilityClient
│   └── kits                # Developer APIs of AccessibleAbility、AccessibilityConfiguration and AccessibleAbilityClient
├── sa_profile              # System service configuration files
└── services
    └── aams                # Framework code of the AccessibleAbility management service
    └── interface           # Interface of the AccessibleAbility management service
    └── test                # Test code

Repositories Involved

accessibility

ability_ability_runtime

account_os_account

bundlemanager_bundle_framework

distributeddatamgr_appdatamgr

notification_common_event_service

multimodalinput_input

windowmanager