Loading...
Loading...
Android device control and UI automation via ADB using a TypeScript helper CLI. Use for device/emulator discovery, USB or Wi-Fi connection, app launch/force-stop, tap/swipe/keyevent/text input, screenshots, APK install handling, device reset for app, and ADB troubleshooting. Use with ai-vision for screenshot-based UI recognition and coordinate decisions.
npx skill4agent add httprunner/skills android-adbscripts/adb_helpers.tsandroid-adb~/.agents/skills/android-adb/cd ~/.agents/skills/android-adb(cd ~/.agents/skills/android-adb && npx tsx scripts/adb_helpers.ts --help)launchforce-stoptapswipelong-presskeyeventtextscreenshotdump-ui --parseinstall-smartdevice-reset-s <device_id>npx tsx scripts/adb_helpers.ts -s SERIAL wm-sizenpxandroid-adbai-visionadbtext --adb-keyboardtextreferences/adb-reference.mdreferences/ui-recognition.mdreferences/install-smart.mdreferences/handle-verification.mdreferences/device-reset.mdnpx tsx scripts/adb_helpers.ts --help
npx tsx scripts/adb_helpers.ts devices
npx tsx scripts/adb_helpers.ts -s SERIAL wm-size
npx tsx scripts/adb_helpers.ts -s SERIAL screenshot --out ~/.eval/screenshots/shot.png