从连接上设备的那一刻开始,甲壳虫adb助手把散落在命令行里的几十条指令收拢成六块面板。下面按使用频率从高到低逐块说明,每一块都给出适用场景、典型操作与进阶技巧。
ADB 本身并不复杂,复杂的是环境。传统流程要在电脑上装 platform-tools、配好环境变量、用数据线连上设备、确认驱动与授权,遇到无线调试还要手动敲 adb tcpip 与 adb connect。这套流程对偶尔要帮电视装个软件的人来说成本太高,对需要频繁切换设备的测试人员来说又太慢。
甲壳虫adb助手的思路是把 ADB 运行环境直接内置进安卓应用,让手机本身成为调试主机。它的价值不在于发明了新功能,而在于把原本需要记命令、切窗口、插线拔线的动作压缩成两三次点击,并且把每次操作的可见反馈补齐。下面六个模块按实际使用频率排列,如果你刚开始接触,建议先看第三块和第五块,它们覆盖了大多数人的真实需求。
拿到一台不熟悉的电视盒子或车机,需要先判断它跑的是哪个 Android 版本、CPU 是哪套架构、剩余存储还剩多少,才能决定装哪个版本的安装包。这类判断在系统设置里往往分散在五六个页面,还经常被厂商精简掉关键项。
屏幕参数区里的像素密度、分辨率、刷新率与画面比例,是后面调整投屏与 DPI 的依据。建议第一次连接新设备时先截图保存这一屏,之后改过 DPI 或分辨率可以对照回滚。想进一步用命令行取这些值,可以参考 ADB 命令速查中的设备信息分组。
很多调试动作本身只有一行命令,但每次都要打开终端、连上设备、敲一遍。实用工具箱把这些单步动作固定成按钮,适合反复执行的场景,比如每次调试新机型都要开一次无线 ADB 调试。
修改 DPI 前请记下原始值,恢复时按原值填回。部分品牌电视与车机在重启后会重置 ADB 开关,这种情况下每次使用前都需要重新确认开关状态,具体处理方式见常见问题中的连接失败排查。
智能电视与车机最大的痛点是预装应用删不掉。系统自带的卸载入口要么被隐藏,要么提示无法卸载系统应用。应用管理模块直接通过包管理接口操作,绕过界面限制,同时也能把手机自身的应用推送到被调试设备上。
卸载前先用备份功能把安装包导出到手机,万一误删还能装回去。判断一个预装应用能不能删,看它的包名比看名字更可靠:厂商自研的输入法、商店、浏览器类应用通常可以移除,带有 com.android. 前缀的核心框架组件建议保留。更多关于装机顺序与架构判断的说明,见使用指南中的电视安装章节。
需要从电视里把安装包提取出来、把日志导出到手机、或者把手机上的配置文件推到车机时,文件管理模块省掉了 U 盘与电脑中转的环节。
访问系统目录时若提示权限不足,说明该路径受分区保护,这类目录即使在 Root 环境下操作也要谨慎。想通过命令行完成同样的动作,可以对照 文件与屏幕分组的指令示例。
电视或车机的遥控器输入太慢,想在它们的界面上翻找设置项时非常折磨人。远程控制模块基于 scrcpy 做画面实时镜像,把被控设备的画面同步到手机上,可以用触屏直接操作。
投屏卡顿基本都出在带宽上。同一 Wi-Fi 下如果路由器的 5GHz 与 2.4GHz 混用,建议让两端都连 5GHz;仍然卡就把码率下调到 2Mbps、帧率降到 30fps,牺牲画质换流畅度。车机等性能有限的设备建议同时开启息屏控制,减少解码压力。相关排查思路可参考运行与性能部分。
图形界面覆盖不了所有需求。当你要执行厂商没有提供入口的操作,比如查询某个属性、强制停止服务、临时改端口,就需要直接下命令。终端模块让这件事在手机上完成,不必回到电脑。
保存指令时建议把用途写在名称里,例如把 pm list packages -3 命名为「列出第三方应用」,过一段时间回来看依然明白。命令执行失败时优先看报错文案而不是反复重试,常见的权限拒绝与设备离线两类错误在命令速查末尾的报错对照表中有对应处理方式。