Android Accessibility Service
A system-level API in Android designed for users with visual impairments. It allows third-party applications to read the current interface's view hierarchy, obtaining control text, type, position, and other attributes. Automation tools commonly leverage it to implement UI interaction and control.
Timeline (last 90 days)
Android Accessibility Service was originally designed as a system-level API for visually impaired users, allowing applications to read the control tree of the current interface and obtain the text, type, position, and clickable attributes of elements.
Starting from relatively early versions, WeChat implemented protections against Accessibility Service by actively setting the text and description information of a large number of controls to empty, so that the control tree read by external services contains only coordinates without any semantics.
All Facts (2)
Android Accessibility Service was originally designed as a system-level API for visually impaired users, allowing applications to read the control tree of the current interface and obtain the text, type, position, and clickable attributes of elements.
50%UnverifiedStarting from relatively early versions, WeChat implemented protections against Accessibility Service by actively setting the text and description information of a large number of controls to empty, so that the control tree read by external services contains only coordinates without any semantics.
50%