# lyapp **Repository Path**: lylxq/lyapp ## Basic Information - **Project Name**: lyapp - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-20 - **Last Updated**: 2026-03-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LYAPP工具 LYAPP是一个用于Android应用部署和管理的命令行工具,现在增加了网页版操作界面,让操作更加直观便捷。 ## 功能特点 - **命令行工具**:提供adbpush、log、install和close等命令 - **网页版界面**:直观的操作界面,支持实时日志显示 - **设备管理**:配置和连接Android设备 - **应用部署**:推送应用、安装APK、抓取日志、关闭应用 ## 命令行工具使用 ### 安装依赖 ```bash npm install ``` ### 可用命令 - `lyapp push [ip]`: 推送应用到Android设备 - `lyapp log [ip]`: 对指定设备抓日志 - `lyapp install [ip]`: 安装APK到设备 - `lyapp close [ip]`: 关闭设备上的应用 ## 网页版界面使用 ### 启动Web界面 ```bash npm run web ``` 开发模式(支持热重载): ```bash npm run web:dev ``` 启动后,打开浏览器访问 `http://localhost:3000` 即可使用网页版界面。 ### Web界面功能 1. **设备配置**:设置设备IP、端口、包名等信息 2. **测试连接**:验证与Android设备的连接状态 3. **功能操作**: - 推送应用:将应用推送到设备 - 安装APK:选择并安装APK文件 - 抓取日志:实时查看设备运行日志 - 关闭应用:强制停止设备上的应用 4. **实时日志**:显示命令执行过程的实时日志 ## 配置文件 配置文件位于 `src/lyapp-config.json`,保存了设备连接信息和应用配置。 ## 注意事项 - 使用前请确保已安装ADB工具 - 确保设备已开启USB调试模式 - 网页版界面通过Socket.io实现实时通信 ## License MIT