Automatically dismiss ads and pop-ups in Android apps without manually tapping them.
Skip repetitive startup flows or login confirmations by defining rules that auto-tap specific buttons.
Create custom automation rules using CSS-like selectors to target UI elements by their structure and text content.
Subscribe to community-maintained rule lists to automate common tasks across popular apps.
Requires Android Studio, emulator or physical device setup, and enabling accessibility permissions for the app to function.
GKD is an Android application that automates screen tapping on your phone based on rules you define or subscribe to. The app uses Android's Accessibility API, a system-level feature intended to help users with disabilities by allowing apps to read and interact with what is currently on screen, to detect when specific elements appear and then automatically tap them. A common use case described in the README is automatically dismissing ads or skipping annoying startup flows in other apps. The system works through a combination of advanced CSS-like selectors and a subscription model. The selectors let you precisely target a UI element on screen by its relationship to surrounding elements, for example, finding a button that contains the text for an advertisement within a specific container structure. Once a matching element is detected, GKD performs the configured action, such as tapping it. Rules can be written locally or fetched from remote subscription URLs, and third-party subscription lists are available from the community. A companion inspection tool called Inspect helps you view the accessibility tree of any screen to build accurate selectors. You would use GKD if you want to automate repetitive tapping tasks on Android, skipping in-app ads, auto-confirming logins on your PC, or bypassing other repetitive dialogs, without rooting your phone. The README is written in Chinese, targeting a Chinese-speaking audience familiar with Android customization. The project is licensed under GPL-3.0 for educational use only and explicitly prohibits commercial or illegal use. The tech stack is Kotlin with Jetpack Compose for the UI.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.