客厅那台安卓盒子平时只用来点播。但一台连着电视、常年开机的安卓设备,本质上是一块可以编程的屏幕——只要你能进去。
先拿到控制权
盒子开 ADB 调试,用网络连接接管:
adb connect 10.168.0.x:5555
adb devices
能连上之后,这些就都通了:
| 能力 | 用途 |
|---|---|
| 截图 | 看它现在在播什么 |
| 按键注入 | 上下左右、确认、返回、主页 |
| 安装/卸载 | 静默装卸应用 |
| 启动 Activity | 直接拉起某个 App,不用手点 |
真正有用的三件事
- 把它接进 Home Assistant —— 盒子变成受控端,开关机、切应用、调音量都能进自动化。
- 定时任务 —— 比如每天晚上自动回到主页、清掉缓存,早上开机。
- 远程看屏幕 —— 不在家也能截图确认它是不是卡在某个界面。
踩过的坑
- 无线 ADB 端口会变 —— 重启后 5555 可能不是原来那个,得重新拿端口。
- 按键注入不一定生效 —— 有些定制系统会静默丢弃高层注入的按键,得走底层输入。
- 拔电就失联 —— 盒子没有优雅关机,直接断电后 ADB 要等它完全启动才能连。
这类设备的乐趣在于:它本来不是给你编程用的,但接口都在那儿,只是没人告诉你。