天天看點

神器scrcpy:将安卓裝置投屏到linux(win / mac)

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調試(安全設定)

    才能在電腦上進行操作,不然隻能投屏
    神器scrcpy:将安卓裝置投屏到linux(win / mac)

3. 安裝scrcpy

這裡提供的是linux的安裝,win的參考:https://blog.csdn.net/was172/article/details/99705855
下載下傳

可以在github上下載下傳:https://github.com/Genymobile/scrcpy/releases

在AUR上下載下傳下載下傳:

#具體操作得看你自己的linux
yay -S scrcpy
           
運作
  1. 用資料線連接配接上你的安卓裝置,連上之後一般會彈窗擷取usb調試授權,點選确定
    神器scrcpy:将安卓裝置投屏到linux(win / mac)
  2. 運作adb,看一下有沒有裝置,沒有就檢查連接配接,如果出現

    unauthorized

    ,手機給得usb調試授權,可以重新連一下手機彈窗授權。
    $ adb devices  
    List of devices attached
    LE67A06190315244        device # 未授權顯示 unauthorized
               
  3. 運作
    #運作
    scrcpy
    #擷取幫助
    scrcpy --help
               
  4. 快捷鍵:都很好用,提高效率必備
    神器scrcpy:将安卓裝置投屏到linux(win / mac)
使用 WIFi 無線連接配接:

Scrcpy 使用 adb 與 Android 裝置通訊,而 adb 本身是支援無線連接配接的。是以除了 USB 資料線之外,我們也能無線使用。前提是需要保證手機和電腦處于同一區域網路 (連接配接到相同的 WiFi 路由器),步驟如下:

查詢裝置目前的 IP 位址 (設定 →關于手機→狀态)

  • 啟用 adb TCP/IP 連接配接,執行指令:

    adb tcpip 5555

    ,其中 5555 為端口号
  • 拔掉你的資料線
  • 通過 WiFi 進行連接配接,執行指令:

    adb connect 裝置IP位址:5555

  • 重新啟動 scrcpy 即可
  • 如果 WiFi 較慢,可以調整碼率:

    scrcpy -b 3M -m 800

    ,意思是限制 3 Mbps,畫面分辨率限制 800,數值可以随意調整。
  • 如需切換回 USB 模式,執行:

    adb usb

繼續閱讀