-
Notifications
You must be signed in to change notification settings - Fork 2
faq
github-actions[bot] edited this page Sep 10, 2026
·
1 revision
- 确认设备已开启开发者选项 → USB 调试(无线调试请开启"无线调试")
- 无线连接需设备与电脑在同一局域网
- 自研 ADB 直连时,确认设备没有同时被官方 adb server 占用连接槽位(自研模式启动时会自动清理残留 adb 进程)
- 尝试在环境配置中切换连接模式(自研 ADB / Socket 直连 / 系统 ADB)
首次连接设备会弹出授权确认,请在设备屏幕上勾选"始终允许"并确认。自研 ADB 的授权凭证会缓存,多窗口不会重复弹窗。
- 确认电脑与设备在同一网段
- 确认 mDNS(zeroconf)依赖已安装:
pip install zeroconf - 可改用配对码连接(adb pair)方式
主界面 便捷工具 → 编码工具 分区,点击「URL编解码」按钮,弹窗支持 UTF-8 百分号编码与解码,可复制结果。
- tcpdump 二进制会自动按设备架构推送(arm64/arm)
- 确认已安装抓包证书(证书安装工具)以解密 HTTPS
- 检查 BPF 过滤器是否过滤掉了目标流量
安装失败会自动诊断原因,常见原因:签名冲突、SDK 版本过低、存储空间不足。也可用 APK 分析器先查看包信息。
- 确认使用各平台
打包/目录下的 spec 文件(不要用硬编码本机绝对路径的旧 spec) - Windows:
pyinstaller --noconfirm --clean --distpath 打包/dist --workpath 打包/build 打包/Super_ADB.spec - Linux:
bash 打包/build_linux.sh --clean - macOS:
bash 打包/build_mac_zip.sh
主要来自 Qt/PySide6 运行库与 scrcpy 投屏二进制(含 adb),属正常现象。spec 已内置 Qt 裁剪逻辑(打包/裁剪_qt.py)。
可以。自研 ADB 为纯 Python 实现,三平台通用,且三平台默认即自研 ADB 模式。
一样。三个平台共享同一套 工具/ 目录结构(工具/android调试工具/、工具/便捷工具/、工具/配置/),方便维护与同步。
欢迎在 GitHub 或 Gitee 仓库提交 Issue,附上系统版本、日志与复现步骤。