A Local HTTP File Server with ngrok & QR support
Project description
📱 Android UI Inspector
Android UI Inspector is a Python-based visual tool that helps you inspect and analyze the UI hierarchy of Android apps directly from a real Android phone.
It allows you to:
- Load a screenshot and corresponding
uiautomator dumpXML from your device - Visually click on any UI element to inspect its attributes
- Highlight the clicked element on the UI
- Copy key attributes like
class,resource-id,text, andbounds
Ideal for testers, automation engineers, and Android developers working with real devices.
🚀 Features
✅ Uses real Android phone (no emulator needed)
✅ Visualizes UI using actual screenshots
✅ Click to highlight any UI element
✅ Attribute panel with dropdown filter
✅ One-click copy to clipboard
✅ Works offline (pure Python, no server)
✅ Cross-platform (Windows, Linux, macOS)
📲 Requirements
- A real Android phone with:
- USB debugging enabled
adbinstalled and accessible in terminal
- Python 3.7+
- Screenshot (
Image.jpg) and UI XML (uiautomator dump) from the phone
📸 How to Prepare Your Device
- Enable Developer Mode on your phone
- Enable USB Debugging
- Connect phone via USB and run:
adb devices # To verify connection
adb shell uiautomator dump
adb pull /sdcard/window_dump.xml
adb exec-out screencap -p > Image.jpg
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ui_finder-1.0.1.tar.gz.
File metadata
- Download URL: ui_finder-1.0.1.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a694bf1b54fca98e9150b5665addfb05489f91f90bcbae9f325114eb982ee8cf
|
|
| MD5 |
12ff5c2a88b8a7c5fc677c7cecc11079
|
|
| BLAKE2b-256 |
7e692685d134c0aba33efc635fb80d39445b3366a709518103d756efb965a8f4
|
File details
Details for the file ui_finder-1.0.1-py3-none-any.whl.
File metadata
- Download URL: ui_finder-1.0.1-py3-none-any.whl
- Upload date:
- Size: 16.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ff83348fba401f90660651044f067e52894c596b8a3557ac1d7264039e1da65
|
|
| MD5 |
1e35faa775080aaa10a269093b33cb8d
|
|
| BLAKE2b-256 |
f713d9e097ef2eb3d076b0bdc5d61d04c47c2697576853713da34a0ab833e33c
|