程序员开发实例大全宝库

网站首页 > 编程文章 正文

无需root, 让你的手机和电脑同屏(手机与电脑同屏)

zazugpt 2024-10-20 15:57:12 编程文章 18 ℃ 0 评论

有时候,我们希望手机屏幕可以显示在电脑上,我们从电脑上同步操作我们的手机或者其它移动设备。你可能会问为什么?这确实是一个好问题。比如说你觉得手机屏幕太小,在电脑上操作你手机里的手游视觉上会比较爽;又比如你在电脑上开视频会议,需要在大屏幕上演示或记录移动设备上的操作时。那么你就会用到scrcpy这个开源工具。它允许你将Android设备的屏幕镜像到计算机屏幕上,并通过计算机键盘和鼠标来控制你的移动设备。

要使用scrcpy来实现手机和电脑同屏,你需要按照以下步骤操作:

  1. 安装ADB(Android Debug Bridge):确保你的计算机上安装了ADB,它是与Android设备进行通信的工具。你可以通过Android Studio、SDK Platform Tools包或其他途径安装它。

如果你无法找到合适的下载地址,我为大家共享了百度网盘文件:platform tools: https://pan.baidu.com/s/1rcd9n5CGeKjFnhl_4YeH4Q 提取码: 7emj

  1. 下载scrcpy:前往scrcpy的GitHub仓库(https://github.com/Genymobile/scrcpy)下载最新版本的二进制文件。

scrcpy: https://pan.baidu.com/s/14Wjn-u2u_PS9y2ygJZKcpw 提取码: tagk

  1. 连接Android设备:将你的Android设备通过USB连接到计算机,并确保启用USB调试选项。你可以在Android设备的开发者选项中启用USB调试。

对于不同品牌的手机,启用开发者选项的方式各有不同,此处就不一一赘述。

4. 为scrcpy和platfrom tools添加环境变量:

  1. 打开命令行终端,运行以下命令来启动scrcpy:
scrcpy


这将会打开一个窗口,显示你的Android设备的屏幕,并你可以通过计算机键盘和鼠标来操作设备。

scrcpy提供了许多选项,以允许你自定义镜像Android设备到计算机屏幕的行为和外观。以下是一些常见的scrcpy选项:

  1. 分辨率选项:

-c 或 --crop <w>:<h>:<x>:<y>:指定裁剪的屏幕区域。

-m 或 --max-size <w>x<h>:设置最大分辨率。

-r 或 --record <filename>:录制屏幕并保存为视频文件。

  1. 显示选项:

-f 或 --fullscreen:以全屏模式显示设备屏幕。

-b 或 --borderless:无边框窗口。

--always-on-top:窗口始终位于顶部。

  1. 控制选项:

-s 或 --serial <serial>:选择要连接的设备(当有多个设备连接时)。

--no-control:仅镜像设备,不允许通过计算机键盘和鼠标控制设备。

--no-display:不显示设备屏幕,仅通过adb控制。

--push-target <path>:将文件复制到设备的指定目录。

  1. 性能选项:

-N 或 --no-display:不显示设备屏幕,以提高性能。

-n 或 --no-mipmaps:禁用mipmapping以减少CPU使用。

  1. 音频和视频选项:

--no-audio:禁用音频传输。

-p 或 --port <port>:指定用于视频流的端口。

--window-title <title>:设置窗口标题。

  1. 连接选项:

--serial <serial>:选择要连接的设备(当有多个设备连接时)。

--adb <path>:指定自定义ADB可执行文件的路径。

  1. 其他选项:

-h 或 --help:显示帮助信息和所有可用选项。

-v 或 --version:显示scrcpy版本信息。

你可以在命令行中使用这些选项来满足你的特定需求。例如,要以全屏模式、指定分辨率、禁用音频的方式运行scrcpy,你可以运行以下命令:

scrcpy -f -m 1920x1080 --no-audio

这些选项可以根据你的实际情况和偏好进行调整,以满足你的需求。要查看所有可用选项和详细说明,可以运行 scrcpy --help 命令。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表