android投屏之scrcpy安装与使用

本文介绍了Android投屏的相关内容。首先给出下载地址并说明配置环境变量的方法,接着分别阐述USB投屏和无线投屏的设置步骤,还提及Windows 10013错误的解决办法。最后列举了部分adb命令,如查看系统服务、网络配置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下载

  • 地址:https://github.com/Genymobile/scrcpy
  • 下载对应平台的包,解压
  • 将解压缩后的目录添加到系统环境变量的Path
  • 测试,打开终端执行 scrcpy --help,以及 adb --help 命令

USB投屏设置

  • 手机开启“开启开发者选项”
  • 手机开启“USB调试”选项
  • 手机和电脑USB连接
  • 电脑执行 scrcpy 命令即可,如果检测到多个可控设备需要使用 -s 选项指定序列号,格式为 scrcpy -s serial_number
  • 如无报错,这时电脑会启动手机的投屏。

部分错误

1. Windows 10013 错误

ERROR: “adb forward” returned with value 1
WARN: Could not forward port 27189, retrying on 27190
adb.exe: error: cannot bind listener: cannot bind to 127.0.0.1:27190: 以一种访问权限不允许的方式做了一个访问套接字的尝试。 (10013)

  • 换个端口即可,如
	scrcpy -p 6000

无线投屏设置

  • 手机开启“开启开发者选项”
  • 手机开启”无线调试“选项,手机端会显示可连接的IP地址和端口如:192.168.1.101:41619
  • 电脑执行adb连接命令:adb connect 192.168.1.101:41619
  • 连接成功后可接着执行 scrcpy命令进行投屏
  • 注:电脑和手机需要位于同一局域网

adb 部分命令

  • 查看系统服务:adb shell service list
  • 查看是否启动usb服务 adb shell service check usb
  • 查看网络配置:adb shell ifconfig
  • 查看CPU: adb shell cat /proc/cpuinfo
  • 查看CPU架构: adb shell getprop ro.product.cpu.abi
  • 查看GPU: adb shell dumpsys SurfaceFlinger
<think>好的,我现在需要帮助用户找到关于如何在安卓设备上安装使用scrcpy的教程。根据用户提供的引用内容,我需要先整理这些信息,然后按照用户的要求用中文回答,同时遵循系统级指令中的格式要求。 首先,用户给出的四个引用都是关于scrcpy安装使用,其中引用了不同来源的步骤。我需要把这些信息整合成一个结构清晰的教程。根据引用内容,安装步骤包括下载、解压、配置环境变量、测试命令等。使用部分涉及USB连接、开发者选项设置、启动以及错误处理等。 接下来,我要确保回答符合用户的要求:结构清晰,分步骤说明,使用正确的LaTeX格式。同时,需要生成相关问题,并在引用末尾添加标识。要注意的是,用户提到的系统级指令要求所有行内数学表达式用$...$,但这个问题不涉及数学公式,可能不需要使用,但其他格式要求仍需遵守,如代码块和引用标识。 然后,检查是否有遗漏的步骤或常见问题。例如,引用中提到了Windows 10013错误,这可能需要在安装过程中特别说明。此外,用户可能关心多个设备连接时的处理,如使用-s参数指定序列号。 最后,生成的相关问题需要scrcpy安装使用、优化和应用相关。确保问题覆盖用户可能感兴趣的方面,比如性能优化、无线连接方法、常见错误解决等。 总结步骤: 1. 整理引用中的安装步骤,分点说明。 2. 详细描述使用教程,包括连接和启动。 3. 添加常见错误处理,如Windows 10013错误。 4. 生成相关问题,确保覆盖不同方面。 5. 正确添加引用标识,如[^1]、[^2]等。 现在需要按照这个思路构建回答,确保每个部分清晰,并且引用正确。同时注意代码块的使用,如命令行示例需要用```包裹,并正确显示命令。例如,用户提供的示例中有Python代码块,这里需要替换为相应的命令行代码。 另外,注意用户提到的“部分错误”中的问题,需要单独列出,帮助用户避免或解决这些错误。例如,环境变量配置是否正确,USB调试是否开启等。 最后检查是否符合所有格式要求,包括引用标识的位置,代码块的正确性,以及是否有遗漏的信息。确保回答真实可靠,基于提供的引用内容,不添加未提及的步骤。</think>### Android scrcpy安装使用教程 #### 一、安装步骤 1. **下载软件** - 访问GitHub项目地址:https://github.com/Genymobile/scrcpy - 根据操作系统(Windows/macOS/Linux)下载对应的压缩包[^4]。 2. **解压文件** - 将下载的压缩包解压到本地目录(例如`C:\scrcpy`)。 3. **配置环境变量** - **Windows**:右键“此电脑” → 属性 → 高级系统设置 → 环境变量 → 编辑`Path` → 添加解压目录的路径(如`C:\scrcpy`)。 - **macOS/Linux**:将解压目录添加到`$PATH`变量中。 4. **验证安装** - 打开终端(Windows可进入安装目录后输入`cmd`),执行以下命令: ```bash scrcpy --help adb --help ``` - 若显示帮助信息,则安装成功[^4]。 --- #### 二、使用教程 1. **手机设置** - 开启“开发者选项”:进入手机设置 → 关于手机 → 连续点击“版本号”7次[^4]。 - 启用“USB调试”:在开发者选项中打开“USB调试”开关。 2. **USB连接** - 用数据线连接手机电脑。 - 终端执行以下命令启动: ```bash scrcpy ``` - 若连接多台设备,需指定序列号: ```bash scrcpy -s serial_number ``` 3. **无线(需先通过USB初始化)** - 手机电脑连接同一Wi-Fi。 - 执行以下命令切换到无线模式: ```bash adb tcpip 5555 adb connect 手机IP:5555 scrcpy ``` --- #### 三、常见问题处理 1. **Windows 10013错误** - 原因:端口冲突或权限不足。 - 解决方案:关闭占用端口的程序,或以管理员身份运行终端[^1]。 2. **设备未检测到** - 检查USB调试是否开启。 - 重新插拔数据线,或重启`adb`服务: ```bash adb kill-server adb start-server ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值