如何將Android手機畫面投影到電腦?如何透過電腦遠端操控Android手機?如何用電腦播放手機音樂?
以上想法都可以用「Scrcpy」完成!
Scrcpy為GenyMobile釋出的開源免費軟體,讓你能夠將Android手機螢幕鏡射到電腦,並用滑鼠鍵盤控制不論有線無線皆可使用。
關於資安問題,Scrcpy是完全開源的自由軟體,原始碼位於 Github受大眾檢驗,所有資料都在本機傳輸,不會洩漏給第三方。
Ivon認為Scrcpy算是很不錯的工具呢,除了更新很勤勞外,開發者Romain Vimont在Github上都會熱心回覆使用者的問題。
本文Ivon將介紹如何安裝Scrcpy,以及Scrcpy的操作方式。
1. Scrcpy系統需求#
Scrcpy支援Linux、Windows、macOS系統。
Scrcpy最低支援的系統版本為Android 5,如果要播放手機音效需要Android 11以上版本。
原版Scrcpy是需要打指令啟動的程式,如果你想要圖形界面,請改用文末提及的「圖形界面版的Scrcpy」。
2. 安裝Scrcpy程式#
Linux#
Ubuntu需要安裝ADB工具,再安裝Scrcpy
sudo apt install adb
sudo apt install scrcpy
注意:Scrcpy常常在更新,建議滾動發行版的用戶才用套件管理員安裝Scrcpy,Ubuntu套件庫收的Scrcpy可能是舊版,如果缺少你要的功能,請到 Github了解如何手動編譯最新版本。
Windows#
到
Github Release下載最新版scrcpy-win64.zip
解壓縮,在解壓縮的資料夾按右鍵,開啟終端機。
macOS#
開啟終端機,透過Homebrew安裝
brew install android-platform-tools
brew install scrcpy
3. 用ADB與手機連線#
Scrcpy可以有線與無線使用,建議使用USB連線,比較穩定。
USB連線#
開啟Android手機系統設定,找到關於手機,在版本號碼點五下,啟用開發人員選項。
進入開發人員選項,開啟「ADB偵錯」
把手機插到電腦
執行ADB指令,在手機螢幕允許偵錯
adb devices
Wifi連線#
此功能適用Android 11以上手機。
開啟Android手機系統設定,找到關於手機,在版本號碼點五下,啟用開發人員選項。
進入開發人員選項,開啟「ADB偵錯」和「無線偵錯」
點選「使用配對碼配對裝置」,上面會顯示一組IP和配對碼
執行ADB指令,與手機配對
adb pair 192.68.1.102:40985
- 接著按照「無線偵錯」頁面顯示的IP,連線到手機,允許偵錯
adb connect 192.168.1.102:40389
4. Scrcpy基本操作方法#
最簡單的用法是輸入指令,不加參數,Scrcpy會自動嘗試ADB連線
scrcpy
之後視窗會自動開啟
你可以用鍵盤滑鼠直接控制手機。
按CTRL+C和CTRL+V共享剪貼簿。
手機螢幕轉動的話Scrcpy會跟著轉。按ALT+方向鍵強制旋轉手機螢幕
按ALT+F進入全螢幕。
按ALT+上下鍵調整手機音量。
按CTRL+按著滑鼠左鍵拖曳,模擬放大畫面的手勢。
從電腦把APK檔案拖曳到Scrcpy視窗,即會自動安裝到手機上。
從電腦傳檔案到手機:把APK以外的檔案拖曳到Scrcpy視窗,該檔案會自動下載到手機的Downloads
資料夾。
5. Scrcpy實用指令#
Scrcpy有很多參數可以調整,請到 官方文件看詳細說明。
比如,若Scrcpy走Wifi連線,可能會遇到手機畫面延遲問題,此時請嘗試降低解析度。這裡設定位元率5MBps、限制最大解析度為720、限制FPS為30
scrcpy -b 5M -m 720 --max-fps=30
假如手機的音效沒有傳過來的話,試試修改編碼器為AAC
scrcpy --audio-codec=aac
只傳輸手機音效,不傳輸畫面,設定音訊位元率AAC 256K:
scrcpy --no-video --no-control --audio-codec=aac --audio-bit-rate=256K
讓手機在使用的時候不要自動關閉螢幕(僅USB連線有效)
scrcpy -w
讓手機在使用時顯示觸控視覺效果:
scrcpy -t
6. 圖形界面版的Scrcpy#
此處的版本為第三方打包的圖形化前端,讓Scrcpy的操作變得簡單一些。