uiautodev
In China visit: https://uiauto.devsleep.com
UI Inspector for Android, iOS and Harmony help inspector element properties, and auto generate XPath, script.
Install
pip install uiautodev
# or with Harmony support
pip install "uiautodev[harmony]"
# ref
# https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/hypium-python-guidelines
Usage
Usage: uiauto.dev [OPTIONS] COMMAND [ARGS]...
Options:
-v, --verbose verbose mode
-h, --help Show this message and exit.
Commands:
server start uiauto.dev local server [Default]
android COMMAND: tap, tapElement, installApp, currentApp,...
ios COMMAND: tap, tapElement, installApp, currentApp,...
self-update Update uiautodev to latest version
version Print version
shutdown Shutdown server
# run local server and open browser
uiauto.dev
Environment
# Default driver is uiautomator2
# Set the environment variable below to switch to adb driver
export UIAUTODEV_USE_ADB_DRIVER=1
Offline mode
Start with
uiautodev server --offline
# Specify server url (optional)
uiautodev server --offline --server-url https://web.uiauto.dev
Visit http://localhost:20242 once, and then disconnecting from the internet will not affect usage.
All frontend resources will be saved to cache/ dir.
DEVELOP
see DEVELOP.md
Links
- https://app.tangoapp.dev/ 基于webadb的手机远程控制项目
- https://docs.tangoapp.dev/scrcpy/video/web-codecs/ H264解码器
LICENSE
Metadata
Release files for uiautodev 0.14.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| uiautodev-0.14.1.tar.gz | 3.8 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| uiautodev-0.14.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.7 MB
Release files / uiautodev-0.14.1.tar.gz
| Download URL | uiautodev-0.14.1.tar.gz |
|---|---|
| Size | 3.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
10da109245355cc3314cae19926a982ea45c98903bd7bdd8a3cd3763e6f39b46
|
|
BLAKE2b-256 checksum How to use checksums |
937badafb59df860abdd46aa97163c35290521a0e36830593702bbaa2495a66f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / uiautodev-0.14.1-py3-none-any.whl
| Download URL | uiautodev-0.14.1-py3-none-any.whl |
|---|---|
| Size | 3.8 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
285416b4559cd53afc6f96aca470200d0619a2c28cee35cecd1327f8d4e1440f
|
|
BLAKE2b-256 checksum How to use checksums |
20cd807ce429022c675e381d92f36c19a0f68f84d7755b850a4ff8640d2890df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|