最近开源了一个小项目 AScrcpy :简单说,就是「让一台 Android 手机直接充当 scrcpy 客户端,去控制另一台 Android 设备」。 平时 scrcpy 一般需要电脑,但有些场景——比如调试 Android TV 、电视盒子、机顶盒、开发板,或者临时远程操作另一台 Android——手边未必正好有 PC 。AScrcpy 希望把电脑这一环去掉:控制端只需要一台 Android 手机或平板,通过 ADB TCP 直连目标设备,自动推送 scrcpy-server ,然后使用 Android MediaCodec 低延迟解码 H.264 画面,同时支持触摸、多点触控、返回/Home/方向键/音量/电源等控制。 项目基于 Kotlin + Jetpack Compose 开发,ADB Host 、scrcpy 协议处理、视频解码和控制端 UI 都是在 Android 侧独立实现的; 无需 Root ,目标设备也不需要安装额外 App ,只需要提前开启并授权 ADB 。目前也把 ADB 单独拆成了可复用模块,后续计划继续补无线调试配对、mDNS 、USB ...