安卓手机与电脑共享屏幕方法

本文介绍如何用电脑安装scrcpy共享安卓手机屏幕。

今天需要把手机屏幕共享到电脑上,用电脑控制。百度搜了一下,不是用投屏的就是下一些app,这些app还要收费才能使用,免费功能限制的严重。我就偶尔用一下,实在是不值得去买这些东西。

于是我想,这功能应该很多人都需要,那就应该会有开发者做了一些开源的工具来实现,那github上很可能会有我想要的。于是打开Google,搜索Android share screen with computer github,结果第一个就出来一个仓库,看一看星星,哇,34k啊,应该不错。果然还是Google加英文最好用。

工具名字叫scrcpy,不需要安装app,只要手机打开usb调试模式即可。

安装流程

这里简单描述一下Windows下的安装,具体见仓库的readme。

为了方便我选择使用choco安装,chocolatey是一个Windows下的包管理工具,可以极大的缓解windows下安装软件的痛苦。

首先用管理员身份打开powershell,复制以下代码到终端中

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

等待安装完成,使用choco -?看看有没有成功,如果安装出现问题,首先检查你的网络能不能连通choco,众所周知国内的网络是有问题的,你可能需要科学の上网才行。没有就去这里看看具体安装步骤和Q&A。

接下来就是安装scrcpy了,非常简单

choco install scrcpy
choco install adb    # 如果你没装adb的话需要安装一下

接下来手机打开usb调试模式(小米手机还需要把下面的USB调试(安全设置)打开),插入usb,终端输入scrcpy即可。

使用

除了简单投屏,scrcpy还支持录制,多设备支持,无线连接等功能,这里就不说了,详情见文档。

简单说下几个快捷键,Ctrl+f 全屏模式,Ctrl+r旋转屏幕,Ctrl+h 为HOME键,Ctrl+b为返回键,Ctrl+m菜单键,Ctrl+s为切换应用键。详细见下表

Action Shortcut Shortcut (macOS)
Switch fullscreen mode Ctrl+f Cmd+f
Rotate display left Ctrl+ (left) Cmd+ (left)
Rotate display right Ctrl+ (right) Cmd+ (right)
Resize window to 1:1 (pixel-perfect) Ctrl+g Cmd+g
Resize window to remove black borders Ctrl+x | Double-click¹ Cmd+x | Double-click¹
Click on HOME Ctrl+h | Middle-click Ctrl+h | Middle-click
Click on BACK Ctrl+b | Right-click² Cmd+b | Right-click²
Click on APP_SWITCH Ctrl+s Cmd+s
Click on MENU Ctrl+m Ctrl+m
Click on VOLUME_UP Ctrl+ (up) Cmd+ (up)
Click on VOLUME_DOWN Ctrl+ (down) Cmd+ (down)
Click on POWER Ctrl+p Cmd+p
Power on Right-click² Right-click²
Turn device screen off (keep mirroring) Ctrl+o Cmd+o
Turn device screen on Ctrl+Shift+o Cmd+Shift+o
Rotate device screen Ctrl+r Cmd+r
Expand notification panel Ctrl+n Cmd+n
Collapse notification panel Ctrl+Shift+n Cmd+Shift+n
Copy device clipboard to computer Ctrl+c Cmd+c
Paste computer clipboard to device Ctrl+v Cmd+v
Copy computer clipboard to device and paste Ctrl+Shift+v Cmd+Shift+v
Enable/disable FPS counter (on stdout) Ctrl+i Cmd+i

posted on 2020-07-27 15:52  acgq  阅读(2047)  评论(0编辑  收藏  举报

导航