今儿不是中秋节吗,我想放松放松来着,想看部电影,但是电影资源在手机上,于是我想着把手机的屏幕投屏到电脑,其实我之前也有过尝试,但体验感都不是很好,其中有试过把在电脑和手机端都下载投屏软件——乐播投屏,但不是free的,有时长限制,每次要通过看广告来兑换免费投屏的时长。。。
那今天就来说一种今天我已经实践并且成功的方法,如何用一条USB线实现手机投屏到电脑。但请注意这条USB线必须是原装数据线。
我们分成电脑和手机上要进行的操作:
电脑:需要先下载两样东西:
一、ADB工具:
(不想看原因的直接跳到操作)
- 建立连接:通过USB或Wi-Fi建立电脑和手机之间的通信桥梁。
- 传输数据:通过ADB命令,将手机的屏幕内容实时传输到电脑上。
- 执行命令:通过ADB向手机发送投屏命令(例如使用
scrcpy
等工具),启动屏幕捕获和数据传输。
操作:
(1)首先在电脑建一个文件,
文件名ADB即可,然后点击(搜索)该网址
https://developer.android.com/tools/releases/platform-tools?hl=zh-cn
下载下面图片中显示的适合你电脑的版本。这里以windows为例。
(2)然后解压缩刚刚下载的,
记得要解压到刚刚新建的文件夹
可以在这里输入刚刚新建文件夹的文件路径
文件路径:在刚刚新建的文件夹鼠标左键可以找到“复制文件路径”,然后复制到上面即可,记得把复制的文件路径的引号去掉。然后我们打开刚刚新建的文件夹,发现已经解压完毕。
二、下载Scrcpy
解释:
scrcpy
是一款基于ADB的开源投屏软件,兼容Windows、macOS和Linux。
Releases · Genymobile/scrcpy · GitHub
点击不了直接在复制粘贴在搜索框中
(1)下载:
进入网站下滑到下面的页面:
点击最大的那个标题:即scrcpy v2.6.1
然后还是下滑到下面这个,点击第三个下载
(2)下载完毕后,我们依然可以将新下的文件解压到我们刚刚那个文件里
(3)其次需要让电脑系统能够识别ADB,进行以下操作:
①在开始菜单里,输入“编辑系统环境变量”
然后会出现
②接着点击最下方的“环境变量”
之后出现下方的页面:
③点击最下方的”Path”,
然后点击“编辑”,然后在新出现的窗口中点击“新建”,之后逐一复制我们刚刚新下载的文件路径,粘贴到编辑环境变量中去,即可,如下:
三、验证:
接下来我们来验证我们的操作是否成功:
用“win+R”再输入“cmd”打开命令行,在命令行输入cd ADB文件的文件路径,之后回车,我们就进入了ADB文件所在的文件目录,然后输入“adb version”,同样回车,会出现以下:即adb的版本号
四、然后在手机端也需要进行一些操作:
下面以我的手机红米为例(其他手机类似)
(1)启用开发者选项
“设置”→“我的设备”→”全部参数与信息”→”OS版本”点击7次会显示手机正处于开发者模式,然后在设置的搜索框中输入“开发者选项”→下滑找到“USB”调试,并打开。所提示的危险页面点击确定即可。
或者:
- 在手机上打开开发者选项:
- 进入设置 -> 关于手机 -> 连续点击“版本号”7次,直到提示已进入开发者模式。
- 回到设置,找到开发者选项,开启USB调试。
然后用原装数据线连接电脑和手机,在命令行输入“adb devices”,如果手机提示“是否允许USB调试”,选择“允许”。
出现“attached”就说明已连接成功。
(2)下面要用scrcpy进行投屏:
接着导航到scrcpy所在的目录,输入scrcpy,这时,手机的屏幕将显示在电脑上。
连接好后,大功告成了!且支持鼠标和键盘的交互操作。
额外说明:
如果不能在投屏好的页面使用电脑键盘的交互式使用,需要将手机的输入法换成系统输入法,因为是兼容问题,然后如果找不到系统输入法的话,就在浏览器下载Gboard这个兼容性很强的输入法。记得启用。
备注:
一般我们日常手机的操作是不会用到开发者模式的,因为怕用户误触和连接到未知的设备时泄露隐私,请注意。
会用这个功能之后,我就可以在电脑上操作我手机的屏幕啦!得继续看我的电影咯。