快轉到主要內容

Scrcpy安裝教學 & 指令用法,電腦遠端控制Android手機的開源軟體

分類   智慧型手機 手機APP分享
標籤   Scrcpy Android Debug Bridge
🗓️ 民國113年 甲辰年
✍ 切換正體/簡體字
目錄

如何將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連線
#

  1. 開啟Android手機系統設定,找到關於手機,在版本號碼點五下,啟用開發人員選項。

  2. 進入開發人員選項,開啟「ADB偵錯」

  3. 把手機插到電腦

  4. 執行ADB指令,在手機螢幕允許偵錯

adb devices

Wifi連線
#

此功能適用Android 11以上手機。

  1. 開啟Android手機系統設定,找到關於手機,在版本號碼點五下,啟用開發人員選項。

  2. 進入開發人員選項,開啟「ADB偵錯」和「無線偵錯」

  3. 點選「使用配對碼配對裝置」,上面會顯示一組IP和配對碼

  4. 執行ADB指令,與手機配對

adb pair 192.68.1.102:40985
  1. 接著按照「無線偵錯」頁面顯示的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

使用Scrcpy製作虛擬顯示器。“Virtual Display"功能可以讓Android手機好像接上一個外接螢幕,而非直接投影手機主畫面。二個螢幕同時執行不同的APP,這樣就能邊玩遊戲邊滑手機啦!如果手機有Samsung Dex那更是能直接啟動桌面模式。使用以下指令啟動虛擬顯示器,解析度1920x1080,DPI 240:

scrcpy --new-display=1920x1080/240

6. 附錄:圖形界面版的Scrcpy
#

此處的版本為第三方打包的圖形化前端,讓Scrcpy的操作變得簡單一些。

  • QTScrcpy:可自訂按鍵映射,支援控制多部手機。
  • ws scrcpy:網頁版的Scrcpy,適合部署到伺服器用來控制雲手機。

相關文章

平板和手機都好用的電子書閱讀器APP:KOReader使用教學
分類   智慧型手機 手機APP分享
標籤   Ebook Reader Calibre Linux Android
QTScrcpy使用教學,投影Android手機螢幕到電腦、遠端控制手機、播放手機音樂
分類   智慧型手機 手機APP分享
標籤   Scrcpy Android
GUIScrcpy,投影Android手機螢幕到電腦的圖形化Scrcpy軟體
分類   智慧型手機 手機APP分享
標籤   Scrcpy Android

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur或Postimages。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用圖床網站。