# AndroidADBTool **Repository Path**: ninghong001/AndroidADBTool ## Basic Information - **Project Name**: AndroidADBTool - **Description**: 安卓调试助手,用于对多台设备进行批量安装、卸载应用,开启无线调试功能等 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2020-06-11 - **Last Updated**: 2026-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AndroidADBTool 安卓调试助手 - 基于 ADB (Android Debug Bridge) 的 Windows 桌面应用程序,用于批量安装、卸载应用,开启无线调试功能等。 ## 功能特性 ### 设备管理 - **设备列表**:显示已连接的 Android 设备 - **无线连接**:通过 IP 地址和端口连接设备 - **断开连接**:断开指定设备的连接 ### 应用管理 - **安装应用 (APK)**:批量安装 APK 文件到选中设备 - **安装系统应用**:将 APK 安装为系统应用 - **卸载应用**:从设备上卸载指定应用 - **获取包名**:获取设备上已安装应用列表 ### 启动应用 - **打开应用**:通过包名启动指定应用 ### 系统操作 - **重启设备**:普通重启设备 - **重启到 Recovery**:进入 recovery 模式 - **重启到 Bootloader**:进入 bootloader 模式 - **停止应用**:停止指定应用运行 ### ADB 命令 - **执行自定义命令**:运行自定义 ADB shell 命令 ## 软件架构 - **开发框架**:C# / .NET Windows Forms - **核心工具**:Android Debug Bridge (ADB) - **项目结构**: - `Form1.cs` - 主窗口逻辑 - `LoaderForm.cs` - 加载窗口 - `LoadingHelper.cs` - 加载动画辅助类 - `adb/` - ADB 工具目录 ## 环境要求 - Windows 操作系统 - .NET Framework (根据项目版本) - Android 设备已开启 USB 调试或无线调试 ## 安装教程 1. 确保电脑上已安装 .NET Framework 运行时 2. 下载项目源码或 Release 版本 3. 首次运行前,确保 `adb` 文件夹中的 ADB 工具可执行 4. 双击 `AndroidADBTool.exe` 启动程序 ## 使用说明 ### 连接设备 **USB 连接:** 1. 在 Android 设备上开启 USB 调试 2. 使用数据线连接电脑 3. 点击"获取设备"按钮刷新设备列表 **无线连接:** 1. 在 Android 设备上开启无线调试 2. 输入设备的 IP 地址和端口 3. 点击"连接"按钮 ### 安装应用 1. 在设备列表中勾选目标设备 2. 点击"选择 APK"选择要安装的 APK 文件 3. 点击"安装"或"安装系统应用"按钮 4. 等待安装完成,状态信息显示在右侧文本框中 ### 卸载应用 1. 点击"获取包名"获取设备上的应用列表 2. 从下拉框中选择要卸载的应用 3. 点击"卸载"按钮 ### 执行 ADB 命令 1. 在命令输入框中输入 ADB 命令 2. 点击"执行命令"按钮 3. 查看返回结果 ## 界面按钮说明 | 按钮 | 功能 | |------|------| | 获取设备 | 刷新并显示已连接设备列表 | | 断开 | 断开选中的设备连接 | | 连接 | 通过 IP 连接无线调试设备 | | 选择 APK | 选择要安装的 APK 文件 | | 安装 | 安装普通 APK | | 安装系统应用 | 安装为系统应用 | | 获取包名 | 获取设备已安装应用列表 | | 卸载 | 卸载选中应用 | | 打开 | 通过包名启动应用 | | 打开 ADB | 打开 ADB 命令行 | | 重启 | 重启设备 | | 执行命令 | 执行自定义 ADB 命令 | | 停止应用 | 停止运行中的应用 | | 重启 Recovery | 重启到 Recovery 模式 | | 重启 Bootloader | 重启到 Bootloader 模式 | ## 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request ## 许可证 本项目仅供学习交流使用,请勿用于商业用途。使用 ADB 操作设备时请遵守相关法律法规。