PD虛擬機    VPS    微軟    Win10    蘋果    Office2019

Scrcpy - 開源免費在電腦顯示手機畫面并控制手機的工具 (投屏/錄屏/免Root)

 優化輔助, 手機數碼    , , ,    2019-08-26
Scrcpy - 開源免費在電腦顯示手機畫面并控制手機的工具 (投屏/錄屏/免Root)

如果想在電腦上使用 Android 應用/玩游戲,除了用 Genymotion、Parallels Desktop 等虛擬機軟件跑個安卓系統外,也可以借助 Vysor 等工具將手機畫面投屏到電腦上顯示和控制。

可惜 Vysor Pro 收費較貴,免費版廣告又多,幸運的是我們又發現了一款開源免費功能相似的安卓手機屏幕畫面投屏+控制軟件 Scrcpy!它跨平臺支持 Win、Mac、Linux,可通過 USB 數據線 (或WiFi) 連接電腦,將手機畫面投屏到電腦顯示,并可使用鍵盤鼠標遠程控制你的手機……

查看熱門 Android 手機

Scrcpy 安卓投屏控制軟件 - 開源免費的 Vysor 替代品

Scrcpy 可以視為開源免費版的 Vysor 替代品,可以將安卓手機的畫面投屏到電腦桌面顯示上并進行操控。簡單地說,就是可以讓你在電腦上控制手機!它支持鼠標控制、鍵盤輸入、電腦剪切板復制粘貼、拖放文件傳輸到手機、以及拖放 APK 文件進行安裝。

Scrcpy

Scrcpy 實際的投屏效果非常理想,畫面清晰流暢,基本無明顯延遲,相比 Vysor 要付費后才能設置高碼率,Scrcpy 可以自定義視頻碼率這點顯得十分良心。軟件支持自動橫屏,操作很靈敏,實用性非常的高。

Scrcpy

你可以方便地利用 Scrcpy 來測試 APP 應用、玩游戲、高效完成一些需要在手機上進行的復雜工作、更高效地辦公;也能更方便地進行 Android 屏幕錄像、截屏;甚至還能方便你上班時摸魚劃水。應用場景非常多,無論是開發者還是普通個人用戶都相當的實用。如果經常有電腦上操控手機的需求,那么 Scrcpy 可謂是妥妥的神器!

電腦控制手機軟件 Scrcpy 視頻演示:

Scrcpy 是一款命令行工具,沒有圖形界面,但這并不妨礙它成為一款出色好用的開源軟件!其實它的使用也并不復雜。

使用 Scrcpy 你無需 ROOT 手機,也不需在手機上安裝 APP,只需在系統設置里啟用“USB調試”( adb 調試) 即可。連接電腦的方式可選 USB 數據線連接或 ADB 無線 WiFi 連接。下面我們給大家提供一個 Scrcpy 的簡單使用教程。

Scrcpy 使用教程:

準備工作:

  1. 準備好 USB 數據線,安卓系統版本要求 5.0 以上
  2. Scrcpy 需要使用 adb 驅動進行與電腦之間通訊,Windows 版的安裝包里似乎已經包含了 adb。你也可以手動從下載這個 ADB 命令行工具進行安裝。
  3. 需要在手機端的系統設置里開啟「開發者選項」及「USB 調試」選項。不同的手機開啟方法不盡相同,找不到選項的話可以自行去搜索一下。

開啟 USB 調試

Windows 下載安裝:

Windows 用戶直接下載并安裝,連接好數據線后,電腦上執行 scrcpy.exe 即可啟動軟件。首次連接時,手機上會問你是否允許它對設備進行調試,按下確認同意即可。

允許調試

macOS 下載安裝:

Mac 用戶需要使用 HomeBrew 命令進行安裝。其實 HomeBrew 的功能很實用,它可以幫助你非常簡單地一鍵安裝/卸載各種軟件,包括 Scrcpy。

  1. 安裝 homebrew: 通過命令行 (Terminal) 執行 ,如已安裝可跳過
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. 安裝 Scrcpy: (如果網絡太慢,可以考慮更換 Homebrew 國內源或使用代理)
    brew install scrcpy
  3. 安裝 ADB:如果你沒有安裝 ADB 命令行工具,那么也可以用 brew 來安裝
    brew cask install android-platform-tools
  4. 使用 USB 數據線連接手機后,執行 scrcpy 命令即可啟動軟件。首次連接會在手機上問你是否允許它對設備進行調試,按下確認同意即可。
  5. 如果你有多臺手機連接到電腦,可以執行 adb devices 查看每一臺設備對應的ID,然后執行 scrcpy -s 設備ID 來連接使用指定的設備。

Linux 編譯安裝:

Linux 用戶可以參考官網的說明自己編譯安裝。

Scrcpy 一些實用的命令參數:

這些參數可以多個自由組合使用,注意區分大小寫。

Scrcpy 的命令參數
關閉手機屏幕scrcpy -S
限制畫面分辨率scrcpy -m 1024 (比如限制為 1024)
修改視頻碼率scrcpy -b 4M (默認 8Mbps,改成 4Mbps)
裁剪畫面scrcpy -c 1224:1440:0:0
表示分辨率 1224x1440 并且偏移坐標為 (0,0)
多設備切換scrcpy -s 設備ID (使用 adb devices 命令查看設備ID)
窗口置頂scrcpy -T
顯示觸摸點擊scrcpy -t
在演示或錄制教程時,可在畫面上對應顯示出點擊動作
全屏顯示scrcpy -f
文件傳輸默認路徑scrcpy --push-target /你的/目錄
將文件拖放到 scrcpy 可以傳輸文件,此命令指定默認保存目錄
只讀模式(僅顯示不控制)scrcpy -n
屏幕錄像scrcpy -r 視頻文件名.mp4.mkv
屏幕錄像 (禁用電腦顯示)scrcpy -Nr 文件名.mkv
設置窗口標題scrcpy --window-title '異次元好棒!'
同步傳輸聲音可借助 USBaudio 這個開源項目實現,但僅支持 Linux 系統

Scrcpy 使用與快捷鍵:

啟動之后,你就可以在電腦桌面上看到 Scrcpy 的投屏窗口和手機畫面了,你可以直接用鼠標進行操作,它同時也有很多鍵盤快捷鍵可以使用。

scrcpy

Scrcpy 快捷鍵列表
切換全屏模式Ctrl+F
將窗口調整為1:1(完美像素)Ctrl+G
調整窗口大小以刪除黑色邊框Ctrl+X | 雙擊黑色背景
設備 HOMECtrl+H | 鼠標中鍵
設備 BACKCtrl+B | 鼠標右鍵
設備 任務管理 鍵 (切換APP)Ctrl+S
設備 菜單Ctrl+M
設備音量+Ctrl+
設備音量-Ctrl+
設備電源鍵Ctrl+P
點亮手機屏幕鼠標右鍵
復制內容到設備Ctrl+V
啟用/禁用 FPS 計數器(stdout)Ctrl+i
安裝APK將 apk 文件拖入投屏
傳輸文件到設備將文件拖入投屏(非apk)

注:在 macOS 平臺上,請使用 cmd 代替 Ctrl。

屏幕錄像:

如有需要,你也可以通過命令對連接好的安卓手機進行錄屏,并將視頻保存為 .mp4 格式。

  • 投屏并錄屏:scrcpy -r file.mp4
  • 不投屏只錄屏:scrcpy -Nr file.mp4

scrcpy 錄屏效果:

Scrcpy 屏幕錄像

Scrcpy 屏幕錄像效果

這是實際錄像的效果,由于轉換成 GIF 圖片壓縮得比較厲害,這里看起來卡頓模糊,但實際上錄像非常清晰流暢的,用來做演示、教程、直播什么的完全沒有問題。

使用 WIFi 無線連接:

Scrcpy 使用 adb 與 Android 設備通訊,而 adb 本身是支持無線連接的。因此除了 USB 數據線之外,我們也能無線使用。前提是需要保證手機和電腦處于同一局域網 (連接到相同的 WiFi 路由器),步驟如下:

  1. 查詢設備當前的 IP 地址 (設置 →關于手機→狀態)
  2. 啟用 adb TCP/IP 連接,執行命令:adb tcpip 5555,其中 5555 為端口號
  3. 拔掉你的數據線
  4. 通過 WiFi 進行連接,執行命令:adb connect 設備IP地址:5555
  5. 重新啟動 scrcpy 即可
  6. 如果 WiFi 較慢,可以調整碼率:scrcpy -b 3M -m 800,意思是限制 3 Mbps,畫面分辨率限制 800,數值可以隨意調整。
  7. 如需切換回 USB 模式,執行:adb usb

總結:

個人感覺 Scrcpy 用來辦公真的很方便,可以在電腦前輕松處理手機端的事情,對于沒有電腦端的 App,或必須用手機來操作時,Scrcpy 真的能讓你效率猛增!絕對是人手必備的利器。

再加上 Scrcpy 完全免費開源,支持跨平臺,支持錄屏,而且是獨立的程序。 而 Vysor 則是基于 Chrome 瀏覽器的一款擴展,并非獨立應用,且高級功能需要付費。相比之下,免費的 Scrcpy 顯得更加良心,也更加適合大眾使用,非常值得推薦。

相關文件下載地址

官方網站:訪問
軟件性質:開源免費
解壓密碼:www.gaqfbs.live

下載 Scrcpy (Win) | Mac (參考上面教程安裝) | 更多安卓相關  |  控制相關

  • 無言獨上

    Redmi NOTE5 使用usb和WiFi鏈接成功,只能進行投屏,無法在PC上控制手機。貌似視頻里也只演示了投屏功能

    2019-08-26 07:48:33
    • Tao

      小米手機要額外打開 USB調試(安全設置) 才能操控手機

      2019-08-26 09:12:30
  • sss

    同樓上,只能投屏,不能控制

    2019-08-26 09:05:52
    • 比遠方更遠

      我也是,MI8 SE,已經打開USB調試功能~

      2019-08-27 10:13:24
    • 花兒為何這樣紅

      小米手機要額外打開 USB調試(安全設置) 才能操控手機

      2019-09-12 17:39:58
  • 好東西

    挺有意思的,一直想找個類似的軟件,可以嘗試一下,最主要的是免費啊。

    2019-08-26 09:47:47
  • PumpkinSin

    請問調整碼率是在哪里調整,命令行界面復制過去好像沒有反應

    2019-08-26 10:11:52
    • PumpkinSin

      哦,cmd運行

      2019-08-26 10:16:46
  • 5018

    USB連接手機,發熱嚴重啊

    2019-08-26 10:16:49
  • hulhut

    確實很好用,非常流暢,還支持快捷鍵,唯一的問題是有點模糊,不知道怎么改分辨率,adb scrcpy –max-size 1080這樣?cmd中沒生效啊.用了基于scrcpy的qtscrcpy,清晰點,可惜又不支持快捷鍵

    2019-08-26 11:25:51
    • Zero+O

      可以改分辨率的,直接在cmd里用 scrcpy -m 1080

      2019-08-27 14:46:40
  • Rocky

    最近一直在用,超級好用,上班基本不碰手機了

    2019-08-26 12:18:53
  • 羊肉片

    在電腦上操控手機的時候,手機屏幕是黑屏狀態還是和電腦上畫面同步

    2019-08-26 13:04:41
    • 思維貓

      肯定是同步畫面啊

      2019-08-27 18:12:29
    • korvin

      可以在投屏成功后,按ctrl+o 關閉手機屏幕,這樣電腦上還是顯示正常畫面

      2019-08-28 21:42:21
    • korvin

      當然,也可用直接用scrcpy -S啟動就可以

      2019-08-28 21:44:03
  • max

    之前就用vysor,但是廣告太多。這個確實不錯,但是怎么在PC上調出中文輸入法?
    其實如果用三星手機的話,三星自帶這種軟件Samsung Flow 了解一下,超級好用

    2019-08-26 13:58:26
    • 徐夢阮

      手機上處于輸入狀態且使用Gboard輸入法的,然后電腦端處于英文輸入法狀態,然后電腦上輸入的話,手機上就可以是中文了??梢栽囅?。但是Gboard的中文輸入法明顯沒有國內的搜狗等輸入法好,但是起碼支持這樣操作。

      2019-08-27 17:27:29
    • 山城子

      很欣慰我最喜歡的手機輸入法——訊飛輸入法支持在PC上調出中文輸入,這點比搜狗之流強多了。

      2019-08-30 22:46:54
  • testlover

    能不能把受手機屏幕關掉 只是電腦顯式

    2019-08-26 14:20:14
    • Zero+O

      同問

      2019-08-26 15:56:24
    • X-Force

      可以的,使用參數 scrcpy –turn-screen-off 或 scrcpy -S 啟動即可。

      2019-08-26 17:09:45
    • 菲菲

      參數命令具體是怎么用的呢,在黑色的對話框里輸入,沒有任何反應,是否需要加什么前綴呢?

      2019-08-27 10:16:36
  • thanos

    Vysor也是有獨立應用的,而且可以修改文件使用高級版的功能。

    2019-08-26 14:35:38
  • Terry

    但是沒有聲音啊

    2019-08-26 14:54:38
    • aaakkk

      同問,聲音還是手機輸出。。。

      2019-08-26 15:40:07
  • 路人甲

    試了下比較好用,有兩個地方不方便:
    1、手機屏幕必須開著;
    2、復制手機中的內容到電腦沒法處理;
    能改進的話這款APP就是神器中的神器了。。

    2019-08-26 17:06:13
    • X-Force

      使用 scrcpy -S 參數啟動即可關閉屏幕

      2019-08-26 17:57:21
  • 風火輪

    陸陸續續折騰了一天,然后到最后一直提示這個:-bash: scrcpy: command not found

    2019-08-26 20:14:52
    • hulhut

      一樣啊,cmd中提示scrcpy: command not found

      2019-08-27 10:08:24
    • Zero+O

      需要先設置系統環境變量/path

      2019-08-27 14:49:25
  • 也天行世

    前排提示,魅族無法使用

    2019-08-26 20:16:15
    • Zero+O

      辣雞魅族

      2019-08-27 13:28:17
  • 玉米加農炮

    請教下,Win10怎么把手機屏幕關閉,樓主說的“使用 scrcpy -S 參數啟動”具體是怎么弄?

    2019-08-27 10:14:34
  • 測試員

    行動 捷徑 快捷方式(macOS)
    切換全屏模式 Ctrl+f Cmd+f
    將窗口大小調整為1:1(像素完美) Ctrl+g Cmd+g
    調整窗口大小以刪除黑色邊框 Ctrl+ x| 雙click1 Cmd+ x | 雙click1
    點擊 HOME Ctrl+ h| 中擊 Ctrl+ h| 中擊
    點擊 BACK Ctrl+ b| 右鍵click2 Cmd+ b | 右鍵click2
    點擊 APP_SWITCH Ctrl+s Cmd+s
    點擊 MENU Ctrl+m Ctrl+m
    點擊 VOLUME_UP Ctrl+ ↑ (上) Cmd+ ↑ (上)
    點擊 VOLUME_DOWN Ctrl+ ↓ (下) Cmd+ ↓ (下)
    點擊 POWER Ctrl+p Cmd+p
    打開 右鍵click2 右鍵click2
    關閉設備屏幕(保持鏡像) Ctrl+o Cmd+o
    展開通知面板 Ctrl+n Cmd+n
    折疊通知面板 Ctrl+ Shift+n Cmd+ Shift+n
    將設備剪貼板復制到計算機 Ctrl+c Cmd+c
    將計算機剪貼板粘貼到設備 Ctrl+v Cmd+v
    將計算機剪貼板復制到設備 Ctrl+ Shift+v Cmd+ Shift+v
    啟用/禁用FPS計數器(在標準輸出上) Ctrl+i Cmd+i

    2019-08-27 11:21:12
  • Zero+O

    仔細閱讀GitHub的使用說明后發現這工具的功能還是挺強大的,要是能做成GUI就好了,方便使用

    2019-08-27 15:03:36
    • hulhut

      為什么設置了 -m 1920 -b 10m ,還是很模糊啊

      2019-08-28 07:56:48
  • hulhut

    adb環境變量,就是adb.exe的目錄,都改成你自己對應的目錄

    計算機,右鍵,屬性-高級系統設置-環境變量,上面的是用戶變量,下面的是環境變量
    用戶變量:
    ANDROID_SDK_HOME
    C:\Android
    環境變量:
    C:\Android

    設置scrcry用戶變量:
    SCRCPY_SERVER_PATH
    D:\App\scrcpy\scrcpy\scrcpy-server.jar
    環境變量:
    D:\App\scrcpy\scrcpy

    如果提示:aborted,將手機對應文件夾下生成的.jar文件夾刪除即可

    圖形化:https://github.com/Tomotoes/scrcpy-gui/blob/master/README.zh_CN.md

    另外問一下,我手機電腦都是1080p,該如何設置分辨率,為什么好模糊,用atscrcpy就很清楚??

    2019-08-27 20:26:54
  • Genius.i

    除了復制文本內容過去是一個個字符打,其他的沒啥大毛病

    2019-08-27 22:28:59
    • Genius.i

      不能復制粘貼中文到手機

      2019-08-27 23:57:53
    • hulhut

      我的可以直接輸入啊,顯示的是手機輸入法的界面,電腦手機都是搜狗

      2019-08-28 08:05:45
    • Genius.i

      手機用小鶴音形就可以看出來,復制粘貼英文會一個個打成中文

      2019-08-28 12:20:22
  • hulhut

    解決了,界面模糊是因為我的win10設置了縮放比列,scrcpy.exe,右鍵,屬性,兼容性,更改高dpi設置,替代高dpi….即可

    2019-08-28 08:31:52
    • dick86114

      你太優秀了,解決了我的困擾

      2019-08-29 18:29:38
  • testlover

    scrcpy -S 可以起作用 就是黑屏之后 再打開 手機又亮了 又變成了雙屏現實 可能是個bug

    2019-08-28 11:21:01
    • 玉米加農炮

      小白請教下,怎么操作scrcpy -S參數的

      2019-08-29 10:17:05
  • 荒廢千年

    有手機投屏電腦的有電腦投屏手機的(space desk/splashotop wired xdisplay)。

    那么問題來了,兩種軟件一起開會發生什么事情呢?

    2019-08-28 18:45:12
  • 減號

    WiFi的怎么弄

    2019-08-29 06:17:26
  • spoony007

    有沒有全屏鍵盤映射累工具?這樣就能像模擬器玩游戲一樣了。能跳過模擬器的檢測。

    2019-08-29 23:13:44
  • ifu25

    mi8只開啟了usb調試只能投屏不能控制。
    需要控制的話要再開啟【USB調試(安全設置)】

    2019-09-1 09:27:58
    • 比遠方更遠

      大神,解決了我困惑~

      2019-09-12 17:27:34
  • pediyzhi

    為什么我不能微信打字

    2019-09-2 13:57:52
  • 拜金♂

    為啥我發的幾條留言都看不見。。

    2019-09-10 19:57:01
  • 拜金♂

    顯示按任意鍵繼續,但是我按下回車窗口就關閉了。有大佬知道是咋回事嘛
    代碼發不出來

    2019-09-10 20:06:41
    • 山城子

      軟件打開的那個命令窗口只是顯示運行狀態,不能輸入命令的。文中提到的命令要在系統CMD命令行中輸入,你用CD命令切換到軟件目錄下再執行文中提到的命令就行了。另外,最好以管理員權限運行命令行。

      2019-09-12 02:13:16
    • 拜金♂

      錯誤:線程上的異常線程[main,5,main]

      我用別人的小米試了一下,打開軟件手機桌面就跳出來了,我的榮譽8x打開是軟件就是顯示上面那個錯誤

      2019-09-12 16:14:37
  • niannian

    ubuntu下操作無反應,對鼠標和快捷鍵都沒有響應,只有我是這樣嗎?

    2019-09-12 09:44:02
  • 一個網友AABB

    求問第一張圖是什么操作系統?Linux么?好漂亮啊

    2019-09-14 00:18:39
  • 炯辰

    WIn10 怎么無法用鼠標控制呢,是我哪里錯了嗎

    2019-12-9 17:35:22
  • 啊啊啊啊

    魅族手機無法使用啊,看不到屏幕,你說的小米的安全選項魅族好像沒找到啊

    2019-12-16 09:52:05
  • airwenlee

    -S 啟動,回不到系統桌面了,不顯示app圖標,只能從最近啟動app列表里找

    2020-01-7 19:37:38





評論內容 (*必填):
Ctrl + Enter 快速提交   

贊賞異次元


請通過支付寶、微信 APP 掃一掃,海外讀者可「使用 PayPal 贊賞

“ 感謝您對異次元網站的支持! ”

二分彩是不是骗局