[App Sharing] Scrcpy Gui投屏软件使用分享
Tofloor
poster avatar
空木蓮華
deepin
2022-12-09 22:55
Author

介绍

Scrcpy是一个在PC上镜像并控制我们安卓设备的屏幕的软件,由流行的 Android模拟器 Genymotion背后的团队创建的,但它本身并不是 Android模拟器,它显示和控制通过 USB(或通过 TCP/IP)连接的 Android设备,它不需要任何 root访问权限,它适用于 GNU/LinuxWindowsMacOS

Scrcpy的工作原理是在你的 Android设备上运行服务器,桌面应用程序使用 USB(或使用 ADB隧道无线)进行通信。服务器流式传输设备屏幕的H.264视频。 客户端解码视频帧并显示它们。客户端捕获输入(键盘和鼠标)事件,将它们发送到服务器,服务器将它们注入设备。文档提供了更多详细信息。

如果你想在桌面上看到你的 Android屏幕与应用程序或内容进行交互,记录你的手机屏幕或执行其他基本任务,那 Scrcpy就是一个好的选择。

简而言之,Scrcpy是一种极好的方式,可以在你的计算机上轻松查看你的 Android屏幕,并且可以实时与其进行交互。

引用自云网牛站

准备

安装ADB

在Deepin中,如果安装好一个安卓应用就会自动安装好adb工具了。在应用商店中安装uengine运行器即可。

在终端中输入adb如果没有报错,出现以下信息说明adb安装成功。
图片.png

如果没有安装adb,则使用命令行安装

pkexec apt install adb

安装Scrcpy

在应用商店安装的Scrcpy是Scrcpy-Gui,提供Scrcpy的可视化操作,但是没有安装需要的Scrcpy软件,这可能就是大部分用户安装上软件,但是无法使用的原因。

由于Deepin的ap源里没有scrcpy,所以得从源码构建应用。

源码构建

git clone https://github.com/Genymobile/scrcpy

cd scrapy

pkexec apt install ffmpeg libsdl2-2.0-0 adb wget \
                 gcc pkg-config meson ninja-build libsdl2-dev \
                 libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev \
                 libusb-1.0-0 libusb-1.0-0-dev

./install_release.sh

打开USB调试

步骤:

1.打开手机设置

找到关于手机
图片.png

2.找到版本信息

找到版本信息,点击进入点击版本号5次,即可进入开发者模式
图片.png

3.在设置中就会出现开发者选项

手机连接USB插入电脑后,勾选USB调试
图片.png

安装Scrcpy-Gui

应用商店搜索scrcpy安装该应用
图片.png

打开软件后可以镜像配置中默认即可。

图片.png

有线连接

手机USB连接后,下面会显示有线设备,选择后打开。
图片.png

连接成功
图片.png

无线连接

手机需要与电脑在同一个局域网下,在手机WIFI信息里将IP设置为静态

我手机IP地址为:192.168.88.101

图片.png

第一次无线连接时:

请确保手机已通过数据线连接到电脑
请确保只有一个手机通过数据线连接到电脑
第一次需设置端口,以后连接手机,只需要添加手机的静态IP即可

IP输入:192.168.88.101:5555,需要加上:5555,此时可以看到两种连接方式

图片.png

勾选无线连接点击启动,一开始可能会提示错误,多尝试几遍就可以了,后面就可以直接选择无线连接,IP地址也不用输入:5555,直接输入IP即可。

Reply Favorite View the author
All Replies
ice
deepin
2022-12-09 23:04
#1

like

Reply View the author
空木蓮華
deepin
2022-12-09 23:58
#2
ice

like

原来你是深度内测组的

Reply View the author