基于PyQt5开发的Android设备管理工具,集成scrcpy屏幕镜像功能,提供便捷的设备管理和屏幕镜像操作。
- ✅ 设备列表管理(添加/删除)
- ✅ ADB设备连接状态检测
- ✅ 一键启动scrcpy屏幕镜像
- ⚙️ 全局scrcpy参数配置
- 📁 配置信息持久化存储
- 📦 支持打包为独立可执行文件
- 🖱️ 右键菜单快捷操作
- 📋 设备ID快捷复制
- 🛠️ 修改设备别名
- 🖥️ ADB Shell操作
- Python 3.8+
- ADB工具 (需加入系统PATH)
- scrcpy 1.24+ (需加入系统PATH)
# 安装依赖
pip install -r requirements.txt
# 运行程序
python main.py- 设备配置文件:
pyscrcpy.json- 自动保存设备列表和全局参数
- 支持手动编辑(右键菜单"查看配置")
- 全局参数设置:
- 通过界面设置scrcpy启动参数
- 示例:
-m 1024 --turn-screen-off
- 添加设备:
- 格式要求:
IP:端口(例:127.0.0.1:5555)
- 格式要求:
- 连接设备:
- 双击设备项或点击"连接设备"
- 启动scrcpy:
- 选择设备后点击"启动Scrcpy"
- 修改设备别名:
- 右键设备项选择"修改别名"
- ADB Shell操作:
- 右键设备项选择"ADB Shell"
# 安装pyinstaller
#pip install pyinstaller
uv pip install -r requirements.txt
# 执行打包
python -m PyInstaller --name pyscrcpy --onefile --noconsole --icon=pyscrcpy.jpg --noupx --clean main.py- 首次使用请确保adb环境配置正确
- 设备连接需要开启USB调试模式
- 打包版本需在Windows环境下执行
- 确保adb.exe在PATH环境变量中 // 新增
