android 镜像_使用Guiscrcpy在计算机上镜像Android屏幕

android 镜像

将来,您所需的所有信息都将在一个手势之内,并且全部以全息图的形式出现在空中,即使您在驾驶汽车时也可以与之交互。 不过,这就是未来,直到那一刻到来,我们都将信息分散在笔记本电脑,手机,平板电脑和智能冰箱中。 不幸的是,这意味着当我们需要来自设备的信息时,我们通常必须查看该设备。

开发商Srevin Saju的guiscrcpy虽然不是全息照相终端或飞行中的汽车, 但 它是一款可在一个位置整合多个屏幕并有助于捕捉这种未来感的应用程序。

Guiscrcpy是一个基于屡获殊荣的scrcpy开源引擎的开源项目(已获得GNU GPLv3许可)。 使用guiscrcpy,您可以将Android屏幕投射到计算机屏幕上,以便可以将其与其他所有内容一起查看。 Guiscrcpy支持Linux,Windows和MacOS。

与许多scrcpy替代方案不同,Guiscrcpy不是scrcpy的分支。 该项目优先考虑与其他开源项目的协作,因此Guiscrcpy是scrcpy的扩展或图形用户界面(GUI)层。 将Python 3 GUI与scrcpy分开可以确保没有任何东西干扰scrcpy后端的效率。 您可以截屏播放高达1080p的分辨率,并且由于它使用超快渲染和令人惊讶的CPU少,因此即使在相对低端的PC上也可以工作。

Scrcpy是Guiscrcpy的基础,它是一个命令行应用程序,因此它没有用于处理手势的GUI按钮,没有提供“后退”或“主页”按钮,并且需要熟悉Linux终端 。 Guiscrcpy将GUI面板添加到scrcpy中,因此任何用户都可以运行它,并投射和控制其设备,而无需通过Internet发送任何信息。 一切都可以通过USB或WiFi(仅使用局域网)运行。 Guiscrcpy还向Linux和Windows系统添加了桌面启动器,并为Linux和Windows提供了编译的二进制文件。

安装Guiscrcpy

在安装Guiscrcpy之前,必须安装其依赖项,尤其是scrcpy。 可能最简单的安装scrcpy的方法是使用snap ,这适用于大多数主要的Linux发行版。 如果已安装并激活了快照,则可以使用一个简单的命令安装scrcpy:

 $  sudo snap install scrcpy 

在安装时,您可以安装其他依赖项。 需要简单DirectMedia层 (SDL 2.0)工具包才能显示手机屏幕并与之交互,并且Android调试桥 (adb)命令将计算机连接到Android手机。

在Fedora或CentOS上:

 $  sudo dnf install SDL2 android-tools 

在Ubuntu或Debian上:

 $  sudo apt install SDL2 android-tools-adb 

在另一个终端中,安装Python依赖项:

 $  python3 -m pip install -r requirements.txt --user 

设置手机

为了使您的手机接受adb连接,必须启用“开发人员模式”。 要在Android上启用开发人员模式,请转到设置,然后选择关于手机 。 在“ 关于电话”中 ,找到内部版本号 (可能在“ 软件信息”面板中)。 信不信由你,要启用开发人员模式,请连续七次点击内部版本号

android 镜像_使用Guiscrcpy在计算机上镜像Android屏幕_第1张图片

有关您可以配置手机以从计算机进行访问的所有多种方式的完整说明,请阅读Android开发者文档 。

设置完成后,将手机插入计算机的USB端口(或确保已正确配置它以通过WiFi连接)。

使用guiscrcpy

启动guiscrcpy时,会看到其主控制窗口。 在此窗口中,单击“ 开始脚本”按钮。 只要将其设置为“开发人员模式”并通过USB或WiFi连接到您的计算机,它就可以连接到您的手机。

android 镜像_使用Guiscrcpy在计算机上镜像Android屏幕_第2张图片

它还包括一个配置写入系统,您可以在其中将配置文件写入〜/ .config目录,以保留两次使用之间的首选项。

guiscrcpy的底部面板是一个浮动窗口,可帮助您执行基本控制操作。 它具有Home,Back,Power等按钮。 这些是Android设备上的常用功能,但是此模块的重要功能是它不与scrcpy的SDL交互,因此它可以毫无延迟地运行。 换句话说,该面板通过adb而不是scrcpy与您连接的设备直接通信。

guiscrcpy's bottom panel

该项目正在积极开发中,新功能仍在添加中。 最新版本具有手势和通知界面。

使用guiscrcpy,您不仅可以在屏幕上看到电话,还可以通过单击SDL窗口本身(与单击物理电话一样)或使用面板上的按钮与之交互。

android 镜像_使用Guiscrcpy在计算机上镜像Android屏幕_第3张图片

Guiscrcpy是一个有趣且有用的应用程序,提供的功能应该是任何现代设备(尤其是像Android这样的平台)的正式功能。 自己尝试一下,为当今的数字生活增添一些未来主义的实用主义。

翻译自: https://opensource.com/article/19/9/mirror-android-screen-guiscrcpy

android 镜像

你可能感兴趣的:(linux,java,python,android,安卓)