1. 軟件介紹
scrcpy (https://github.com/Genymobile/scrcpy) 是一款開(kāi)源的android設(shè)備投屏工具肴盏,linux,windows,macOS全平臺(tái)支持,相較于其他的投屏工具,他具有以下優(yōu)點(diǎn):
a. 使用方便芍阎,連接手機(jī)杯活,執(zhí)行命令即可打開(kāi)投屏;
b. 效果好,這款軟件支持30-60fps蜂绎,分辨率1920×1080甚至更高的輸出栅表,并且延遲僅有35~70ms;
c. 可在桌面設(shè)備上直接操作手機(jī),可雙向復(fù)制粘貼师枣,可錄屏怪瓶,還有一系列高級(jí)功能,并且所有功能不需要root權(quán)限践美。
缺點(diǎn): 不能將pc上的非英文的其他文字復(fù)制粘貼到手機(jī)上劳殖,因?yàn)槟壳跋騛ndroid設(shè)備輸入只支持ASCII編碼[Github issue]
2. 安裝使用環(huán)境
elementary OS 5.1.7 Hera
- Built on Ubuntu 18.04.4 LTS
- Linux 5.3.0-62-generic
3. 安裝方式
// snap安裝
snap install scrcpy
如果有安裝上的問(wèn)題,參考原倉(cāng)庫(kù)的安裝說(shuō)明 https://github.com/Genymobile/scrcpy
4. 使用
scrcpy 使用只需要兩步:
1. 連接打開(kāi)了usb調(diào)試的手機(jī)
2. 終端運(yùn)行 scrcpy 即可連接
但是每次連接都需要這兩步還是不太方便拨脉,還可以再優(yōu)化哆姻,最終的使用方式應(yīng)該是: 連接手機(jī)自動(dòng)打開(kāi)投屏
優(yōu)化
- 下載 autoadb (https://github.com/rom1v/autoadb),這個(gè)程序是監(jiān)視usb接口玫膀,如果有手機(jī)設(shè)備連接矛缨,即可執(zhí)行命令,配合scrcpy即可自動(dòng)開(kāi)啟投屏帖旨』眩可以自行編譯也可以直接下載作者打包好的可執(zhí)行程序 autoabd for linux,如果是windows系統(tǒng),還是需要按照文檔自行編譯;
- 將 autoadb 程序放到自己的程序目錄下(目錄不限制)解阅,添加可執(zhí)行權(quán)限
chmod a+x /dir/to/autoadb
; - 將 autoadb+scrcpy 執(zhí)行腳本
/dir/to/autoadb scrcpy -s '{}'
放到開(kāi)機(jī)自啟中即可( elementary 圖形界面自帶開(kāi)機(jī)自啟配置落竹,其他系統(tǒng)還需自行解決)。
使用效果如下圖: