PyADB
Multi-Device Android Automation framework using Python. This programs allows you to quickly find screen coordinates of UI Elements on a physical or emulated Android device
Install / Use
/learn @theriley106/PyADBREADME
PyADB
[Video] Using PyADB to Automate 50 Android Phones Simultaneously
Multi-Device Android Automation Using Python
Python wrapper for the Android Device Bridge that allows for multiple devices to be connected simultaneously.
A few of the functions are Phone-Specific, and will only work with select Alcatel One-Touch devices. This is especially true with the Example/ folder, which contains APP specific automation projects that are specific to the device they were run on. If you are the owner of an APP, and you would like to remove your Application from the Example/ automation scripts please send me a message on Github
To Do
I've created a function that will record and replay screen actions using Python's Pickle, but this will be either removed or edited to serve an alternate purpose on the next release. If I remember correctly, Android 7.0 currently has a method of replaying touch coordinates in a similar way. There are also a ton of Open-Sourced projects on Github that accomplish the same thing in a much cleaner way.
I will also add a method of interacting with both USB devices and ADB over wifi devices.
Related Skills
node-connect
342.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
85.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
342.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
342.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。

