一、介绍 1、工具目标: 1)执行adb devices,shell,root,pull命令; 2)有图形界面,可以傻瓜式操作 2、方法: 经过技术可行性分析,可以使用python3,PyQt5,pyinstaller,subprocess.run,adb等技术实现目标 3、原理:使用python3 执行 adb相关命令,用PyQt5制作显示界面 二、工具 1、界面 先看看界面,使用的控件:groupBox,pushButton,comboBox,lineEdit,toolButton,label,textBrowser, 使用Qt Desiger布置界面,然后转化成python代码 2、代码 1)界面py,文件名LOG_TOOL_UI.ui # -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'LOG_TOOL_UI.ui' # # Created by: PyQt5 UI code generator 5.14.2 # # WARNING! All changes made in this file will be lost! from PyQt5 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object)