在电脑上控制手机的控制器,基于 Python3 + PyQt5。
目录
请确保已经安装 adb 且已添加到 PATH 环境变量中,手机已经开启「USB调试」。
-
安装 Python3;
-
安装依赖库;
Windows:
pip3 install -r requirements.txt
macOS:
brew install pyqt5
-
运行
python3 main.py
- 截图
- 拖拽 APK 文件安装应用
- 卸载应用
- 覆盖安装
- 清除数据
- 录屏
- 打开 WiFi
- 关闭 WiFi
- 屏幕点击事件
- 屏幕滑动事件
main-window.ui 文件使用 Qt Designer 编辑,从 .ui 文件生成 MainWindow.py 文件:
pyuic5 main-window.ui -o MainWindow.py
Windows 下安装 pyuic5 与 Qt Designer:
pip3 install pyqt5-tools
- 模拟按键的功能在部分机型(比如小米)需要在「开发者选项」里打开允许通过 USB 调试修改权限或模拟点击的开关。