所周知,不同操作系統的設備之間進行交互有時很麻煩,很少有第一方工具可用于建立多平臺連接,其中許多工具要求擁有同一品牌的設備,比如華為、蘋果等。然而還是有不少第三方工具可以快捷方便地實現多設備之間的連接,免費的開源項目scrcpy就可以讓安卓手機投屏到電腦桌面,并且不需要額外在手機端安裝應用。它另一個強大之處在于支持Windows、Mac、Linux等平臺。由于其不是作為一個有界面的應用存在,所以在與手機連接上有一定難度,為此我們整理了一些步驟以讓大家更快上手。
簡單來說,scrcpy就是通過adb調試的方式來將手機屏幕投到電腦上,并可以通過電腦控制您的Android設備。它可以通過USB連接,也可以通過Wifi連接(類似于隔空投屏),而且不需要任何root權限。
首先,比較簡單的是有線連接,即通過數據線連接手機和電腦來實現投屏。第一步我們還是要開啟手機的“開發者選項”,勾選“USB調試”。
在用數據線連接手機后,手機界面會彈出“USB調試”授權窗口,按照慣例,這里我們直接勾選“允許”。
接著我們打開解壓后的scrcpy文件(資源可在后臺私信獲取),直接運行scrcpy.exe。
有些教程需要搭建Java運行環境,但在實際操作中,可以忽略這一步。運行程序之后,將彈出命令窗口,不需進行如何操作,程序將自動連接手機并將手機屏幕投屏到電腦桌面。
這便是所謂的有線連接,到這我們也可以對投屏的手機桌面進行操作,利用鼠標點擊可以運行手機端程序,還能支持手機的全面屏手勢操作,當然,如果你的電腦是觸摸屏,那在電腦上操作手機和直接在手機操作沒什么兩樣。
當然,除了有線連接外,scrcpy還支持無線連接,如此更能擺脫對數據線的依賴。只是設置的步驟相對有線連接頗為復雜。而實現無線連接的基本要求是手機與電腦連接同一Wi-Fi。
下面我們開始實現無線連接的步驟,首先,我們需要將CMD定位到scrcpy文件夾位置,通常做法是這個目錄加入到系統變量中,但這個方法太過復雜,對新手來說并不友好,這里有更簡單的方法實現。
我們打開電腦的CMD命令窗口(win+R,輸入cmd,按回車),在命令窗口,我們首先定位文件夾所在的盤符位置,比如我將文件夾放在C盤,這里我們首先輸入“c:”,下面將會出現盤符位置,然后我們再在命令行中輸入“cd+文件夾所在路徑(路徑可在屬性-安全中獲取)”,比如“cd C:\Users\h7817\Desktop\scrcpy-win64-v1.14”,回車之后,我們可以看到命令行的前綴變成了文件所在的位置,這說明CMD已經定位到scrcpy文件夾。
其次,在數據線連接手機的情況下,我們輸入“adb tcpip 5555”,回車之后出現“restarting in TCP mode port: 5555”之后便可斷開數據連接。
最后,我們在CMD命令窗口中輸入“adb xxx.xxxx.x.xx(手機端ip地址,可在連接的Wi-Fi中查看):5555”。當出現“connected to xxx.xxx.x.xx:5555”時則說明連接成功。接著我們在命令行中輸入“scrcpy.exe”則自動打開scrcpy應用,電腦桌面也會出現手機桌面的投屏。
至此,有線和無線連接我們可以根據自己的需要或動手能力進行選擇。總結scrcpy的優點大概有以下幾點:
以上是一些功能快捷鍵,需要注意的是,這些快捷鍵是在手機的投屏窗口使用,而在最近的v1.14更新中添加了強制手機保持亮屏狀態的命令,即“scrcpy -Sw”。打開設備屏幕的快捷鍵則是“Ctrl+Shift+O”。
當然,現在市面上也有不少投屏及連接應用,如Dell Mobile Connect、Your Phone等,但它們都需要同時在手機上下載對應的應用才能實現,并對設備要求較高。所以這樣簡單、方便的投屏應用值得嘗試一下。
相關資源可關注并在后臺私信“投屏”獲取!
今天給大家介紹一個電腦遠程控制手機的利器 --- scrcpy,支持usb、WiFi兩種方式連接,適用于linux、Windows和macOS系統,不需要手機安裝任何程序(限于手中機器,本文演示Windows操作安卓手機)。
此項目為開源項目,項目地址為:https://github.com/Genymobile/scrcpy
軟件下載地址:https://github.com/Genymobile/scrcpy/releases
Windows軟件下載:https://github.com/Genymobile/scrcpy/releases/download/v1.12.1/scrcpy-win64-v1.12.1.zip
下載完成解壓放到桌面(其他路徑也沒關系),路徑為:D:\Users\Hasee\Desktop\scrcpy-win64-v1.12.1(路徑自行替換本機環境)
目錄結構如下:
使用之前,手機需要進行相關設置,即開啟USB調試功能。
操作步驟(大部分安卓手機步驟都一樣,只是相關描述有所區分,請自行帶入),本步驟使用的華為手機
使用方法分為有線使用和無線使用
打開命令行(win+r打開運行窗口,輸入cmd打開命令行窗口),進入scrcpy所在路徑,以下涉及命令都在scrcpy所在路徑為當前路徑的前提下進行
注意,測試發現win10的powershell不是很好兼容相關環境,所以一般最好用cmd
確認手機與電腦連入同一個局域網中(即同一個WiFi)
手機IP通過"設置" -> "系統" -> "關于手機" -> "狀態消息" -> "IP地址"查看
報錯信息不影響使用
確認手機與電腦已通過usb連接,且已打開USB調試
如果已經事先測試過無線連接的話,此時有兩個adb連接,可以使用命令adb devices查看adb連接,使用命令scrcpy.exe -s id指定adb連接打開scrcpy
高級的scrcpy用法,可以查看官方文檔(https://github.com/Genymobile/scrcpy#features)
我自己較常用的命令:scrcpy -b 5M -m 800 -S[調整碼率配置,設置啟動scrcpy關閉手機屏幕]