Android16 adb投屏工具Scrcpy介绍
文章目录
- [Android16 adb投屏工具Scrcpy介绍](#Android16 adb投屏工具Scrcpy介绍)
-
- 一、前言
- 二、投屏工具介绍
- 三、其他
-
- 1、小结
- 2、其他adb投屏工具介绍
-
- (1)**Scrcpy(开源免费,跨平台)**
- (2)**Vysor(跨平台,免费版有限制)**
- (3)**QtScrcpy(开源免费,图形化增强)**
- (4)**Escrcpy(轻量高效,适合技术用户)**
- [(5)**Genymotion(模拟器 + 投屏,开发者向)**](#(5)Genymotion(模拟器 + 投屏,开发者向))
- [(6)**官方工具(Android Studio/ADB)**](#(6)官方工具(Android Studio/ADB))
- (7)选择建议
- [3、Android 使用adb操作WiFi连接扫描等相关指令](#3、Android 使用adb操作WiFi连接扫描等相关指令)
一、前言
最近开发Android16的系统开发板很多功能都需要重新调试,比如wifi,USB,触摸框都是未调试完成。
这种情况下就需要投屏实现触摸操作,方便新方案开发前期简单调试。
发现之前很多adb投屏工具无法使用了,比如ARDC、scrcpy等。
adb投屏工具主要原理就是Android设备和电脑连接adb后,往Android设备安装服务应用后,
通过电脑服务和Android设备不断通讯获取Android设备画面,并且可以操作Android界面。
所以很多以前正常使用的投屏工具在新的Android版本无法使用,一般是因为新系统会导致有些旧api无法使用。
如果不想安装adb投屏工具,使用2025年的Android Studio也是支持Android16设备投屏的,但是界面比较模糊。
本文主要介绍一下adb投屏工具Scrcpy,这个是一直迭代更新的;
Android16的设备需要投屏,可以在电脑下载安装新版本Scrcpy软件就可以使用。
二、投屏工具介绍
1、安装与功能简介
Windows平台在GitHub上下载:
https://github.com/Genymobile/scrcpy/releases
上面官网包含各个平台+各个版本的软件包。
macOS和Linux可以通过包管理器快速安装
//macOS
brew install scrcpy
//Linux
apt install scrcpy
2、软件要求
Android至少需要API 21 (Android 5.0)
有线连接:需开启USB调试,若为OTG模式则不需要。
无线连接:需开启ADB开关(无线调试)。
API ≥ 30 (Android 11+) 支持音频传输。
API ≥ 31(Android 12+)支持相机镜像
3、性能
帧率:30~120fps,取决于设备
分辨率:1920×1080或以上
低延迟:35~70ms
双向复制粘贴
这个性能和画质比大部分的投屏工具好些。
4、运行
在保证adb device正常连接的情况;
拿到下载软件包,解压完压缩包后,双击里面的scrcpy.exe软件就可以使用投屏。
2025.09目前最新的scrcpy软件版本是:scrcpy-win64-v3.3.2,支持Android16设备的投屏。
投屏效果:

左边是Android Studio的投屏,即使放大也会有字体模糊的情况,右边是scrcpy投屏软件的清晰显示。
三、其他
1、小结
adb投屏软件:scrcpy-win64-v3.3.2,支持Android16设备的投屏;
需要保证adb正常连接后才能进行投屏;
scrcpy 投屏效果比Android Studio清晰很多,可以双向复制粘贴。
2、其他adb投屏工具介绍
以下是几款在 Android 设备上支持性强、稳定性高的 ADB 投屏工具,涵盖开发者向、用户向等不同场景需求:
(1)Scrcpy(开源免费,跨平台)
推荐指数:★★★★★
核心优势:
-
零依赖安装:无需在手机上安装任何 APP,仅通过 ADB 调试即可实现投屏。
-
多系统兼容:支持 Windows/macOS/Linux,且对 Android 5.0(API 21)及以上版本设备完美适配。
-
低延迟高性能:延迟低至 35-70ms,支持 1080P 分辨率和 60fps 帧率,画面流畅度远超同类工具。
-
功能全面:
- 无线投屏 :通过
adb tcpip
命令快速切换到 Wi-Fi 连接,摆脱线材束缚。
- 无线投屏 :通过
-
屏幕录制 :直接输出 MP4 格式视频(需配合
sndcpy
实现音频录制)。- 剪贴板共享:支持电脑与手机间文本、文件的双向复制粘贴。
- 高级控制:v3.3 版本新增虚拟显示器支持,可在 Android 15 + 设备上使用鼠标操作多个应用窗口。
下载地址 :GitHub Releases
(2)Vysor(跨平台,免费版有限制)
推荐指数:★★★★☆
核心优势:
-
零配置操作:通过 Chrome 插件或独立客户端实现一键投屏,无需手动输入命令。
-
多设备管理:支持同时连接多台 Android 设备,适合开发者测试或多设备演示。
-
交互优化:
- 键盘映射:自动适配手机输入法,支持快捷键操作(如 Ctrl+C/V 复制粘贴)。
-
屏幕录制与截图:内置工具可快速生成高质量截图或视频。
- 远程共享:生成链接即可分享投屏画面,适合团队协作或教学演示。
限制:
- 免费版仅支持 USB 连接,且画面右下角有广告。
- 无线投屏和高级功能需订阅付费版(约 $29 / 年)。
下载地址 :Vysor 官网
(3)QtScrcpy(开源免费,图形化增强)
推荐指数:★★★★☆
核心优势:
-
图形化界面:提供可视化参数调节面板,支持分辨率、比特率、帧率等一键配置。
-
多设备分屏:可同时显示多台手机屏幕,方便对比测试或批量操作。
-
扩展功能:
- 按键映射:自定义键盘按键控制手机(如映射 F1 键为返回键)。
-
文件传输:直接拖拽 APK 文件到投屏窗口完成安装。
- 自动化脚本:支持编写 Python 脚本实现批量投屏或重复性操作。
使用场景:开发者多设备调试、游戏直播画面监控、企业批量设备管理。
下载地址 :GitHub Releases
(4)Escrcpy(轻量高效,适合技术用户)
推荐指数:★★★★☆
核心优势:
- 极致性能:支持 120Hz 高帧率投屏,画面流畅度远超同类工具,适合游戏玩家或动画演示。
- 远程控制:通过 SSH 隧道实现跨网络投屏,适合远程办公或服务器端设备管理。
- 自动化支持:提供命令行 API,可集成到 CI/CD 流程中实现自动化测试。
限制:界面简洁,配置需手动输入命令,对新手不太友好。
下载地址 :GitHub Releases
(5)Genymotion(模拟器 + 投屏,开发者向)
推荐指数:★★★☆☆
核心优势:
-
专业开发工具:集成 Android 模拟器和投屏功能,支持模拟不同设备型号、屏幕尺寸及系统版本。
-
高级调试:
- 性能分析:实时监控 CPU、内存、网络流量,定位应用性能瓶颈。
-
虚拟传感器:模拟 GPS、加速度计等硬件数据,方便开发测试。
-
企业级支持:提供团队协作功能和批量设备管理解决方案。
限制:
- 免费版功能有限,付费版价格较高(约 $199 / 年)。
- 投屏延迟略高于 Scrcpy,不适合对实时性要求极高的场景。
下载地址 :Genymotion 官网
(6)官方工具(Android Studio/ADB)
推荐指数:★★★☆☆
核心优势:
-
原生支持:Android Studio 内置 ADB 调试工具,无需额外安装。
-
开发者友好:
- 日志监控 :通过
logcat
实时查看应用日志,定位崩溃问题。
- 日志监控 :通过
-
文件管理:直接访问设备文件系统,方便推送 / 拉取测试文件。
限制:
- 投屏功能简陋,仅支持基础屏幕镜像,无交互优化。
- 需安装庞大的 Android Studio 环境,适合专业开发者而非普通用户。
使用示例:
bash
adb exec-out screencap -p > screen.png # 截图并保存到电脑
adb shell screenrecord /sdcard/demo.mp4 # 录制屏幕并保存到设备
adb pull /sdcard/demo.mp4 # 拉取视频到电脑
(7)选择建议
- 开发者 / 技术用户 :
- 首选 Scrcpy:开源、轻量、功能全面,适合调试和自动化脚本编写。
- 备选 QtScrcpy:图形化界面和多设备分屏提升效率。
- 普通用户 / 非技术场景 :
- 首选 Vysor:一键投屏和交互优化降低使用门槛。
- 备选 AirDroid Cast:无需 ADB,适合临时演示或家庭娱乐(需确认是否支持 ADB)。
- 游戏玩家 / 高帧率需求 :
- Escrcpy:120Hz 高帧率和低延迟满足竞技游戏投屏需求。
- 企业级多设备管理 :
- Genymotion:专业工具链和批量操作功能提升团队协作效率。
如果是简单几天临时用一下就用新版的Android Studio就行了,如果要用得多 首选 Scrcpy 。
注意事项:
- 确保手机开启开发者选项 和USB 调试,部分机型需额外开启 "无线调试"。
- 无线投屏时,手机与电脑需连接同一 Wi-Fi 网络,且网络带宽建议≥10Mbps 以保证画质。
- 若遇到投屏卡顿,可尝试降低分辨率或比特率(如
scrcpy -b 4M
)。
3、Android 使用adb操作WiFi连接扫描等相关指令
本文不仅详细介绍cmd wifi相关用法,并且后续有介绍系统Java代码中具体控制位置,
如果有特殊需求可以对命令进行扩展定制。
目前网上还没有这么全面介绍的文章,有wifi调试需求的可以先收藏后续慢慢查看。
详情:https://blog.csdn.net/wenzhi20102321/article/details/140043930