很久之前分享过的一个开源工具,它叫 scrcpy。当时 scrcpy 只能通过数据线投屏到电脑,并在电脑控制手机。现在它的功能丰富了不少:
- 支持无线投屏,不需要数据线;
- 可以一边投屏,一边录屏;
- 支持多部手机同时投屏到电脑;
- 把 apk 文件拖到投屏窗口可自动在手机上安装应用,这就是视频演示的隔空安装应用...
- 把 apk 以外的文件拖到投屏窗口,这些文件会自动传输到手机上;
- 借助 AOA 还能把音频投影到电脑上。
说一下怎么安装、怎么用,首先要让手机和电脑连到同一个 Wi-Fi 网络,否则不能用,另外 scrcpy 的源代码在这里:
https://github.com/Genymobile/scrcpy
如果
你用 Win
安装方法:
不用安装,只要下载,然后解压。目前最新版 v1.8 的下载地址:
适用于32位系统:https://github.com/Genymobile/scrcpy/releases/download/v1.8/scrcpy-win32-v1.8.zip适用于64位系统:https://github.com/Genymobile/scrcpy/releases/download/v1.8/scrcpy-win64-v1.8.zip
使用方法(有线投屏):
1、下载后,解压到桌面;
2、手机开启 USB 调试,不知道怎么开启的搜一下,然后用数据线连电脑;
3、打开解压后的文件夹,双击 scrcpy.exe 即可开启投屏;
4、至于如何录屏,需要用到 Windows 系统自带的 “命令提示符” 这款应用,下面有介绍;
使用方法(无线投屏):
1、打开电脑的“命令提示符”应用;
2、在命令提示符中输入截图中标注的 6 条命令就可以了:
补充说明:
- 第一二步,cd 的意思是切换文件目录,你们根据实际情况切换,因为我解压的 scrcpy 文件在 keke/Desktop 这个目录中,所以用 cd Desktop 从 keke 这个文件夹切换到 Desktop 这个文件夹,然后用 cd scrcpy-win64 切换到 Desktop 下的 scrcpy-win64 文件夹;
- 第五步,adb connect 后面的 ip 地址需要打开手机的设置-关于页面查看,你的 ip 地址可能和我的不一样,另外记得电脑和手机要连接到同一个 Wi-Fi 网络;
- 第六步,如果希望一边投屏,一边录屏,则输入下面这条命令:
scrcpy --record file.mp4
如果
你用Mac
使用方法(有线投屏):
1、打开终端应用,输入下面这条命令安装 brew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2、然后用 brew 安装 scrcpy:
brew install scrcpy
3、如果你的电脑还没安装 adb,那继续用 brew 安装 adb:
brew cask install android-platform-tools
4、接着手机开启 USB 调试,然后用数据线连电脑;
5、在终端运行下面这条命令,看看有没有列出设备,如果有,说明 OK;如果没有,那借助搜索引擎看看哪里出问题了;
adb devices
6、在终端运行命令:
scrcpy
7、如果要一边投屏,一边录屏,则输入:
scrcpy --record file.mp4
使用方法(无线投屏):
先完成上面第 1~5 个步骤,然后:
6、在终端运行这条命令:
adb tcpip 5555
7、拔掉手机的数据线;
8、在终端运行这条命令:
adb connect 你手机的ip地址:5555
注意把“你手机的ip地址”更换为你手机的 ip 地址,打开手机的设置-关于页面可以找到这个 ip 地址是什么;
9、在终端运行:
scrcpy
10、搞定。
————
更详细的使用方法、功能特性,可以去 scrcpy 的项目页面看看:
https://github.com/Genymobile/scrcpy