Accessibility Service UI Controller

PokeClaw · ui-automation, gesture-control, screen-reading, ui-tree-extraction, mobile-automation, automation

Android AccessibilityService that captures UI tree, performs gestures (tap/swipe/long_press), and reads screen content for the agent harness to drive any app.

// Source: https://github.com/agents-io/PokeClaw | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
// Provided via justclaw.it.com; keep this notice with the code.
// Copyright 2026 PokeClaw (agents.io). All rights reserved.
// Licensed under the Apache License, Version 2.0.

package io.agents.pokeclaw.service;

import android.accessibilityservice.AccessibilityService;
import android.accessibilityservice.GestureDescription;
import android.content.Context;
import android.content.Intent;
import android.provider.Settings;
import android.graphics.Bitmap;
import android.graphics.Path;
import android.graphics.Rect;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import io.agents.pokeclaw.ClawAppli

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search 40K more like it.

Get a free API key