因為工作需求,我常常都需要把 Android 手機畫面投影到電腦裡,過去都是使用之前我們介紹過的 Scrcpy,不過這是透過命令提示字元,對部份人來說,可能會覺得不太好用。最近就發現到這款更好用的 QtScrcpy,基於 Scrcpy 優化,變成不僅有 UI 介面,還能設定無線傳輸畫面和音訊,甚至可以螢幕錄影、視窗至頂、保持喚醒等等,一樣是免費開源,非常強大。
QtScrcpy 開源免費工具,可將 Android 螢幕無線投影到電腦上
QtScrcpy 是一款開源工具,可在 GitHub 查看該專案和下載應用程式,支援 Windows、Mac,看你是哪個作業系統,就下載哪個版本:
開始使用之前,你的手機必須開啟開發者模式,每一個品牌的開啟模式都不一樣,可以上官網查一下,或 Google。
開啟開發者模式後,還需要把 USB 偵錯功能打開。以 Pixel 手機來說,打開設定後,進到系統 -> 開發人員選項,往下滑會看到 USB 偵錯,把開關打開:
會跳出提示,按確定,接著就會看到 USB 偵錯已經打開:
而剛剛下載的 QtScrcpy 解壓縮後,點二下 QtScrcpy.exe 來執行應用程式:
下圖就是 QtScrcpy 的操作介面,看起來有點小複雜,但事實上很簡單。左側雙擊連接下方會顯示已連接的 Android 手機,目前我還沒把 Android 接上電腦,所以沒有顯示任何裝置:
手機用 USB 線接上電腦後,畫面會跳出是否允許 USB 偵錯的訊息,按允許,如果你是自己的電腦,可以把「一律允許透過這台電腦進行」打勾,這樣之後就不用再次允許:
QtScrcpy 左側清單就會出現手機,點二下開啟畫面:
手機畫面就出現了,這時你就可以用滑鼠來操控 Android 手機,無需使用手機:
預設解析度是 1080,建議改成原始,這樣畫質會更好:
下方還有一些選項,包括錄製螢幕、後台錄製、顯示 FPS、窗口置頂、自動息屏、無邊框、保持喚醒等選項,有需要的話可以打開,不過需要重開畫面才會生效。如果你希望電腦操作時,Android 手機螢幕是暗著,就把自動息屏打開:
除了滑鼠操控手機畫面,直接用電腦鍵盤打字也沒問題,但記得手機輸入法要切換成注音:
如果你想要改成無線投影畫面,那就按下方的「獲取設備 IP」,接著再按「自動 adbd」:
左側清單會出現一個 IP 位置的設備,這就是透過無線傳輸,點二下打開手機畫面,視窗上方會顯示這部手機的 IP 地址,這時把 USB 拔掉也不會影響,畫面依舊在:
而要把 Android 手機聲音傳輸到電腦播放的話,需要安裝 sndcpy,這也是開源工具,點下方的「安裝 sndcpy」:
安裝完後,Android App 清單中會看到 sndcpy,這時按 QtScrcpy 的「開始音頻」:
播放影片時,聲音就會從電腦裡發出了: