如果您有将 Android 手机无线连接到电脑里的 Ubuntu 系统需求,那就使用 GSConnect,本文将介绍 GSConnect 的用途并在 Ubuntu 18.04 系统及更高的 Ubuntu 版本上安装 GSConnect。
背景
您想要将 Android 设备连接到 Ubuntu 以传输文件、查看 Android 通知、以及从 Ubuntu 桌面发送短信,你会怎么做?
将文件从手机传输到 PC 时不要打电话给自己:使用 GSConnect 就可以。
很简单:您只需要一个像 Ubuntu 这样的 Linux 发行版和一个名为“GSConnect”的开源 GNOME Shell 扩展。
GSConnect 是一个完全免费,功能丰富的附加组件,可让您通过无线网络将 Android 手机连接到 Ubuntu,无需 USB 线!
为什么要将 Android 手机连接到 Ubuntu?
让我们从解决这个大问题开始:为什么想要将 Android 手机连接到 Ubuntu(或任何其他台式 PC)。
简单的答案(对我而言)就是方便。
使用我的 Android 手机(没什么特别的,只是带有 Android 8.1 Oreo 的 Moto G 5S Plus),也使用我的 Ubuntu PC(运行最新的 Ubuntu 18.10 版本,ofc)。
两者都是功能强大,富有成效的设备时,当它们与每个设备放在一起时,它有助于节省我的时间、麻烦。
例如,如果我想将照片从 Android 发送到 Ubuntu 以在 GIMP 中进行编辑,我可以通过无线方式在几个简单的点击中使用 GSconnect。 我没有必要寻找和连接电缆,挂载我的手机,浏览文件系统中的正确文件夹,希望我拖出正确的文件。
另一个例子:如果我的蓝牙鼠标在我工作时耗尽电池(经常发生!)我可以将手机的触摸屏用作 Ubuntu 上的触摸板并继续工作。
正是这些功能使 GSConnect 扩展变得非常方便。可以把它想象成一个真正的集成和互操作性的瑞士军刀。
GSConnect 与 KDE Connect
GSConnect 不需要任何 KDE 或 Qt 依赖项。它完全是独立的。
GSConnect 是 KDE Connect 的 JavaScript 端口,这是一个基于 Qt 的应用程序。
KDE Connect 和 GSConnect 都以类似的方式工作。这两种工具都充当设备之间的桥梁。他们让 Android 设备与 Linux PC 安全通信(反之亦然),使他们能够交换数据,表面系统功能,杠杆控制等。
GSConnect 和 KDE Connect 之间的主要区别在于:工具包,依赖关系和桌面环境。
KDE Connect 的桌面应用程序是用 Qt 编写的。 Qt 是非常跨平台的,允许 KDE Connect 在大多数 Linux 桌面和发行版(不仅仅是 KDE Plasma)上运行 – 甚至还有一个不受支持的 Windows 10 版本!
基于 GNOME 的系统的缺点是,Qt 应用程序往往需要安装相当数量的 Qt 依赖项才能运行,通常看起来不合适,并且不能像非 Qt 桌面那样整齐地集成为本机解决方案。
GSConnect 不需要任何 KDE 或 Qt 依赖项。 它完全是独立的,如果更具体的设置。
因为它是 GNOME Shell 扩展,它(当然)需要 GNOME 桌面才能工作。 一些附加组件的功能和插件也依赖于特定的 GTK 应用程序和信号(如兼容的文件管理器,MPRIS 播放器支持等)。
此外,非 Qt 端口能够更好地与 Ubuntu 桌面,Nautilus 文件管理器集成,使用本机 GNOME 通知系统挂钩并在 Linux 桌面上提供 Android 通知等等。
因此,如果你渴望尝试 KDE Connect,但被 Qt 依赖项推迟,那么这个扩展是值得一试的。
GSConnect:传输文件,发送短信等。
您可以使用 GSConnect 将文件从 Android 发送到 PC(反之亦然),在桌面上查看 Android 通知,甚至将 Android 手机用作鼠标或远程触摸板!
GSConnect 扩展的主要功能包括
1、监控手机的电池电量。电池插件可让您从 PC 检查手机电池电量和充电状态。
2、浏览 Nautilus 中的 Android 文件和文件夹。在 PC 上安装 Android 文件系统,以浏览 Nautilus 文件管理器中的文件和文件夹。
3、向桌面和手机发送文件。 Linux 上没有电缆的 Android 文件传输。从 Android 发送文件到 Ubuntu,从桌面发送到手机。
4、从桌面发送短信。您可以通过 GSConnect 从 Ubuntu 发送短信。在真实键盘上输入,使用联系人自动完成和阅读回复。
5、在 Linux PC 上获取 Android 通知。每次收到通知时都不需要选择手机,因为 GSConnect 会反映来自 Android 设备的所有通知。
6、内联回复 WhatsApp 消息。 您无需拿起手机即可回复 WhatsApp 消息。(当然景德镇用不上)
7、在手机和桌面之间同步剪贴板。 剪贴板插件可使桌面和手机的文本剪贴板内容保持同步。
8、将手机用作鼠标。 需要便携式鼠标吗? 在 KDE Connect 中启用远程输入插件,将手机触摸屏用作触摸板。
9、使用手机键盘在桌面应用中输入文字。 键盘电池输出? 您可以使用 Android 键盘在应用和文本字段中键入文本。
10、控制音量和音乐播放。 使用 KDE Connect 应用程序调整音量并控制支持的音乐播放器(Rhythmbox,VLC 等)中的音乐播放。
值得注意的是,GSConnect 甚至允许您一次配对多个设备,并单独管理它们!如果您想要集成多个设备,只需安装 Android 应用程序并在您要使用的每个设备上重复配对步骤。
最好的一点?任何人都可以使用它:
所有这些功能都可通过常规无线网络连接获得。不需要昂贵的集线器或接入点,无需解开电缆,也无需购买或设置专有软件。
您只需要一个带有 GNOME Shell 3.28(或更高版本)的 Linux 发行版,(免费)GSConnect 扩展,以及(免费)KDE Connect Android 应用程序来充分利用各种功能。
如何在 Ubuntu 上安装 GSConnect 并使用
现在有趣的是:如何在 Ubuntu 18.04 LTS 和 18.10 上安装 GSconnect(该功能计划在 Ubuntu 19.04 中默认发布)。
下面,我们将从头到尾引导您完成整个过程:从安装 Ubuntu 上的扩展程序到在手机上安装 KDE Connect Android 应用程序。
1.在 Android 手机上安装 KDE Connect
第一步是将 KDE Connect 应用程序安装到您的 Android 设备上。该应用程序是免费的开源软件,您可以从 F-Droid 下载最新版本的应用程序,也可以直接从 Google Play 商店安装,搜索它即可。
2.在 GNOME Shell 桌面上安装 GSConnect
第二步是在 Ubuntu 桌面上安装 GSConnect。
您可以使用 Firefox 或 Google Chrome 等网络浏览器从 GNOME Extensions 网站安装它,假设您已按照此处的说明操作。
GSConnect on GNOME Extensions:https://extensions.gnome.org/extension/1319/gsconnect/
您也可以直接从 Ubuntu 软件应用程序在 Ubuntu 18.10 上安装较旧版本的 GSConnect。 按名称搜索或单击此按钮:
Install GSConnect from Ubuntu Software:https://gnome-shell-extension-gsconnect/
3.无线连接
安装了桌面扩展程序和 Android 应用程序后,您可以继续进行第三个关键步骤:配对。
首先确保您的 Android 设备和 Ubuntu 计算机连接到同一网络。 如果您的 PC 通过/连接到以太网并且您的手机使用 Wi-Fi,则无关紧要; 只要两者都使用相同的连接,集成就会起作用。
要配对,请在 Android 设备上打开 KDE Connect 应用。 在主屏幕中,在“可用设备”下查找您的系统。
点击系统名称,然后点击蓝色的“请求配对”按钮,将一对请求转移到您的 Ubuntu 框中。
将配对请求从手机发送到 Ubuntu 非常重要,而不是相反。
到达时,在桌面上接受配对请求。
接受! 您会发现状态菜单中列出的手机附有一个小电池百分比和图标。
单击您的 Android 设备名称以展开完整菜单,您可以在其中找到 SMS 消息的快速链接,找到您的设备,文件安装和共享。 还有一个“请勿打扰”切换和(最重要的)访问 GSConnect 设置/首选项的链接。
4.选择您的功能
将您的设备配对并进行通信,最后要做的就是打开您想要的功能和集成!
要启用 KDE Connect Android 应用程序中的功能,只需打开它,选择桌面设备,点击菜单按钮,然后选择“插件设置”。
你会看到这个屏幕。
点击复选框启用/禁用功能。
要在桌面上启用 GSConnect 扩展中的插件,您需要打开状态菜单>您的设备>移动设置。
在显示的窗口中,您需要从侧边栏中选择 Android 设备,然后在下一页中,转到“高级”部分以启用/禁用 GSconnect 的各种选项。
其中一些功能(如剪贴板同步和媒体播放器集成)具有可从“共享”部分设置,管理或配置的其他控件。
“电话”部分提供了传入和传出呼叫警报的首选项。
您可以将 GSConnect 与 Google Chrome 和 Mozilla Firefox Web 浏览器配合使用。为此,您需要安装额外的 Web 扩展。 您可以在每个浏览器的官方附加商店/市场中找到它。
选择菜单模式。
默认情况下,GSConnect 会将自己丢弃在 GNOME Shell 状态菜单中。这有助于保持顶部区域整洁。
但是,为了更快速地访问您的设备和功能,如消息,查找我的电话,文件系统和共享,您可以切换到“面板”模式,其中菜单的行为更像传统的指示器小程序。
在 Nautilus 中远程安装 Android 设备。
与虚拟 MTP 一样,您可以将 Android 手机安装在 Ubuntu 的文件管理器中,以通过无线网络浏览,复制和管理手机上的文件,文件夹和照片。
但要通过 WiFi 远程连接到您的 Android 设备以浏览其文件系统(如常规安装),您首先需要在 GSConnect 和 KDE Connect Android 应用程序的插件部分中启用 Nautilus 集成设置。
此外,根据您的系统设置,您可能还需要安装一些依赖项。GSConnect 应用程序将提供帮助您安装这些(请查看“其他>文件系统”窗格),但要提前运行:
sudo apt install python-nautilus gir1.2-nautilus-3.0 sshfs
完成后,您将能够远程安装 Android 文件系统以浏览,编辑和传输文件。您还可以通过 Nautilus 快速将文件从 Ubuntu 发送到 Android:只需右键单击文件,然后选择发送到移动设备>设备菜单条目。
结语
以上就是使用 GSConnect 将 Android 手机无线连接到电脑的 Ubuntu 系统中的全部内容,GSConnect 是使用 Android 与 Ubuntu 和其他兼容的 Linux 发行版互通的最佳方式。虽然微软的“你的手机”应用程序为 Windows 10 用户提供了与上述类似的功能,但我真的认为 GSConnect 功能更强大、更易于使用。同时 GSConnect 是一款易于使用的免费软件,从上面介绍的内容可以看出,操作难度也不大。