# node **Repository Path**: buduos/node ## Basic Information - **Project Name**: node - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2024-11-24 - **Last Updated**: 2024-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # UI树查看器 一个用于查看和分析Android UI层级的工具,支持实时查看UI元素、生成定位代码等功能。 ## 功能特点 - 实时显示Android设备屏幕截图 - 展示完整的UI节点树层级 - 支持图片缩放和拖动 - 鼠标悬停高亮显示UI元素 - 点击生成元素定位代码 - 支持代码复制和压缩 - 一键生成完整节点属性代码 ## 环境准备 ### 1. Python环境 - 安装Python 3.6或更高版本 - 确保pip已正确安装 ### 2. Android开发环境 - 安装Android SDK - 配置adb环境变量 - Windows: 将adb所在路径添加到系统PATH - Linux/Mac: 在~/.bashrc或~/.zshrc中添加adb路径 ### 3. 设备准备 - 确保Android设备已开启开发者选项 - 开启USB调试 - 通过USB连接设备到电脑 ## 安装和使用 1. 下载项目后安装依赖: ```bash pip install -r requirements.txt ``` 2. 启动服务 ```bash python server.py ``` 3. 打开浏览器访问: ``` http://localhost:8080 ```