当前位置: 首页 > news >正文

Android16 adb投屏工具Scrcpy介绍

Android16 adb投屏工具Scrcpy介绍

文章目录

  • Android16 adb投屏工具Scrcpy介绍
    • 一、前言
    • 二、投屏工具介绍
      • 1、安装与功能简介
      • 2、软件要求
      • 3、性能
      • 4、运行
    • 三、其他
      • 1、小结
      • 2、其他adb投屏工具介绍
        • (1)**Scrcpy(开源免费,跨平台)**
        • (2)**Vysor(跨平台,免费版有限制)**
        • (3)**QtScrcpy(开源免费,图形化增强)**
        • (4)**Escrcpy(轻量高效,适合技术用户)**
        • (5)**Genymotion(模拟器 + 投屏,开发者向)**
        • (6)**官方工具(Android Studio/ADB)**
        • (7)选择建议
      • 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 环境,适合专业开发者而非普通用户。

使用示例

adb exec-out screencap -p > screen.png  # 截图并保存到电脑
adb shell screenrecord /sdcard/demo.mp4  # 录制屏幕并保存到设备
adb pull /sdcard/demo.mp4  # 拉取视频到电脑
(7)选择建议
  1. 开发者 / 技术用户
    • 首选 Scrcpy:开源、轻量、功能全面,适合调试和自动化脚本编写。
    • 备选 QtScrcpy:图形化界面和多设备分屏提升效率。
  2. 普通用户 / 非技术场景
    • 首选 Vysor:一键投屏和交互优化降低使用门槛。
    • 备选 AirDroid Cast:无需 ADB,适合临时演示或家庭娱乐(需确认是否支持 ADB)。
  3. 游戏玩家 / 高帧率需求
    • Escrcpy:120Hz 高帧率和低延迟满足竞技游戏投屏需求。
  4. 企业级多设备管理
    • 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

http://www.dtcms.com/a/423638.html

相关文章:

  • 酵母展示技术如何重塑酶工程?从定向进化到工业催化的突破
  • 广汉做网站立白内部网站
  • 【FPGA+DSP系列】——(3)中断学习(以定时器中断为例)
  • 重庆网上注册公司网站配置 wordpress
  • ECMAScript 2025 有哪些新特性?
  • CSP-S 提高组 2025 初赛试题解析(第三部分:完善程序题(二)(39-43))
  • 前端实战:基于React Hooks与Ant Design V5的多级菜单系统
  • 单片机OTA升级:高效无线更新的秘密
  • 社区平安建设基层网站重庆企业网站建设官网
  • 嵌入式学习笔记4.STM32中断系统及外部中断EXTI
  • 手机网站模板大全上海市公共招聘网官网
  • Python爬虫实战:获取国家天文数据中心公开的观测信息与数据分析
  • 中核西北建设集团网站苏州手机社区网站建设
  • 网站建设皿金手指谷哥壹柒小米发布会2022
  • 实战:用Scrapy框架搭建第一个爬虫项目
  • Kubernetes 的本质:一个以 API 为中心的“元操作系统”
  • 网站设计的公司选哪家陕西建设网官网登录
  • 基于EasyExcel、FastExcel封装spring boot starter
  • Arpg第五节——方法
  • 太原网站搭建推广服装设计网站模板下载
  • 人工智能-机器学习day3
  • 第四部分:VTK常用类详解(第113章 vtkTensorGlyph张量符号化类)
  • 中国平安官方网站心态建设课件做网站的学校
  • 翻译插件分享
  • 网页设计广州网站购物型网站用dw做
  • 水平扩展与垂直扩展
  • React基础到进阶
  • cvat使用
  • 东莞小学网站建设空间设计说明怎么写
  • 万网网站后台管理系统网站策划招聘