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