1. scrcpy 簡介
這是github上的開源項目:https://github.com/Genymobile/scrcpy
此應用程式可顯示和控制通過USB(或通過TCP / IP)連接配接的Android裝置。它不需要任何root權限。它适用于GNU / Linux,Windows和macOS。
特性:
- 亮度(原生,僅顯示裝置螢幕)
- 性能(30~60fps)
- 品質(1920×1080或以上)
- 低延遲(35~70ms)
- 啟動時間短(顯示第一張圖像約1秒)
- 非侵入性(裝置上沒有安裝任何東西)
2. 使用scrcpy的要求
- Android裝置至少需要API 21(Android 5.0)。
- 確定在裝置上啟用了ADB調試。
- 在某些裝置上,您還需要啟用其他選項才能使用鍵盤和滑鼠對其進行控制。
啟用USB調試:
- 需要開啟開發者模式,一般都是在
的設定
裡,點選幾下系統資訊
版本号
就可以開啟了。
具體怎麼操作可以百度搜尋自己的手機怎麼操作。
- 注意: 部分系統裡面可能得開啟
才能在電腦上進行操作,不然隻能投屏USB調試(安全設定)
3. 安裝scrcpy
這裡提供的是linux的安裝,win的參考:https://blog.csdn.net/was172/article/details/99705855
下載下傳
可以在github上下載下傳:https://github.com/Genymobile/scrcpy/releases
在AUR上下載下傳下載下傳:
#具體操作得看你自己的linux
yay -S scrcpy
運作
- 用資料線連接配接上你的安卓裝置,連上之後一般會彈窗擷取usb調試授權,點選确定
- 運作adb,看一下有沒有裝置,沒有就檢查連接配接,如果出現
,手機給得usb調試授權,可以重新連一下手機彈窗授權。unauthorized
$ adb devices List of devices attached LE67A06190315244 device # 未授權顯示 unauthorized
- 運作
#運作 scrcpy #擷取幫助 scrcpy --help
- 快捷鍵:都很好用,提高效率必備
使用 WIFi 無線連接配接:
Scrcpy 使用 adb 與 Android 裝置通訊,而 adb 本身是支援無線連接配接的。是以除了 USB 資料線之外,我們也能無線使用。前提是需要保證手機和電腦處于同一區域網路 (連接配接到相同的 WiFi 路由器),步驟如下:
查詢裝置目前的 IP 位址 (設定 →關于手機→狀态)
- 啟用 adb TCP/IP 連接配接,執行指令:
,其中 5555 為端口号adb tcpip 5555
- 拔掉你的資料線
- 通過 WiFi 進行連接配接,執行指令:
adb connect 裝置IP位址:5555
- 重新啟動 scrcpy 即可
- 如果 WiFi 較慢,可以調整碼率:
,意思是限制 3 Mbps,畫面分辨率限制 800,數值可以随意調整。scrcpy -b 3M -m 800
- 如需切換回 USB 模式,執行:
adb usb