在 ubuntu 系统上使用 scrcpy 无线投屏安卓手机by ADMIN on 06 5 月,2020

1.首先安装ADB和scrcpy两个软件(如果安装过 android-sdk 或者 android-sdk-platform-tools 就不再需要安装ADB了):
在终端输入下面命令安装 android-tools-adb

sudo apt-get install android-tools-adb

在终端输入下面命令安装 scrcpy (项目地址:https://github.com/Genymobile/scrcpy

sudo apt-get install scrcpy

2.开启手机的“开发者选项”,以及打开”开发者选项“里的“USB调试”,有些手机还需要打开“USB调试(安全设置)”选项

3.使用数据线连接手机和电脑,并在手机上“允许”调试,然后在电脑终端输入如下命令

adb start-server
adb tcpip 5555

出现下面这句后,就可以断开数据线的连接了
restarting in TCP mode port: 5555

4.将手机WiFi连接到电脑的同一个局域网中,并找到手机在局域网中的IP地址。比如192.168.x.xxx,然后在电脑终端输入如下命令:

adb connect 192.168.x.xxx:5555

出现下面这句就代表连接上了
connected to 192.168.x.xxx:5555

5.最后在电脑终端输入如下命令,就能将手机的画面投屏到电脑上,然后就可以在电脑上操作手机了。某些手机(比如 小米)需要打开“开发者选项”里的“USB调试(安全设置)”选项,才能在电脑上操作手机,不然则只能‘看’而无法操作。

scrcpy

断开连接后需要再次操作第4、5步来重新连接

连接多设备的方法:
将另一部手机用数据线链接上电脑,然后重复上面的3、4步,只是需要将端口改一下,比如5554:

adb tcpip 5554

断开数据线

adb connect 192.168.x.xxx:5554

可以在终端输入下面命令来查看连接的设备:

adb devices

使用下面的命令来投屏不同IP的手机:

scrcpy --serial 192.168.x.xxx
没有评论