本文目錄一覽:
scrcpy可以顯示屏幕但是無法操作?
壓縮包里通常包含了 Android ADB 工具包和編譯好的 Scrcpy 啟動程序,直接雙擊打開即可使用,主要是方便不會用命令行的朋友。*其實更好用的方法是直接在解壓後的文件夾內,點擊左上角的「文件」→「在當前目錄打開命令行/Windows powershell」,然後直接按照相關命令操作即可,具體命令介紹在後面。
但是使用 macOS 的朋友,就沒有這麼方便的打包程序用了,教程在官方文檔里都有,不過還是簡單說明一下:這個是要有一點基礎知識才行的,你必須要認識電腦上的「終端」這個東西,所有操作都需要在它裡面完成。
第一步:安裝 Homebrew;Homebrew 是一個 macOS 平台的軟件包管理工具,可以用來安裝、卸載、升級各種各樣的終端工具,相當於沒有界面的應用市場,我們現在主要是需要用它來安裝 Scrcpy,至於它都能用來幹什麼就要由大家自行發現了。即使不懂怎麼回事,也是可以用的,只需要打開 macOS 的「終端」,輸入下面這行安裝 Homebrew 的命令然後回車即可:*這行命令也會添加到後台回復里
第二步:安裝 Scrcpy;
如果你的網絡環境不好的話,安裝 homebrew 可能就要很長時間,也可能失敗需要重新安裝,這個我就真的沒辦法了;
成功安裝完 homebrew 後,終端會恢復到輸入命令的模式,這裡只需要再輸入一行命令就可以安裝 scrcpy 工具了:brew install scrcpy
第三步:安裝 ADB 工具;
adb 工具是所有安卓設備都會用到的東西,最基礎的版本也可以通過命令來實現手機的開關機、恢復出廠、進入線刷、卡刷模式等功能,而 Scrcpy 也是通過利用這個工具來實現的對手機的控制。安裝命令是:
brew cask install android-platform-tools
裝好後只需要輸入命令「scrcpy」就可以使用 Scrcpy 工具了。
ADB 工具的基礎命令介紹
不管是 Windows、macOS 還是 Linux,都可以使用 adb 工具,對安卓設備進行一些簡單的操作,這裡就給大家介紹幾個常用的,也要注意看哦,和使用 scrcpy 還是有關係的:
1. adb devices
用來查看當前通過數據線連接電腦的設備,這也是用來檢測是否可以使用 scrcpy 的基礎命令,如果輸入此命令後,可以在終端里看到你的設備 ID,像這樣:那就說明你的設備已經成功連接電腦了,可以開始使用 scrcpy 了,同時這個 id 也可以記下來,用來實現操作後面的多設備連接;如果沒有顯示設備 ID,那說明你的手機還沒有完全連上電腦,此時打開 scrcpy 就會出現報錯信息:
ERROR: adb push returned with value 1
這裡需要進行一些簡單設置,很多安卓機都默認關閉了「USB 調試」,還有很多手機把數據線默認設置成了僅充電,這都是不行的,需要大家打開手機的「開發者選項」並開啟「USB 調試」,有的手機還需要打開「USB 調試安全模式」。很多手機的「開發者選項」也是隱藏的,可能需要在關於手機里連點幾次系統版本號才能打開這一選項。
*如果已經顯示了 ID,打開 scrcpy 還是沒反應,那我暫時就沒有辦法了,可能是電腦系統原因,也可能是項目的問題。
2. adb tcpip 5555
這個是用來設置 adb 無線連接端口號的,一般默認是 5037,也可以按照開發者的推薦設置成 5555,避免衝突,設置完之後就可以通過無線連接手機了。
3. adb connect 192.168.1.xx:5555
這個是無線連接手機的命令,當手機和電腦在同一局域網的情況下,通過查看自己手機獲取的 ip(一般在設置,WiFi 里),就可以用這行命令將手機和電腦連接起來,無需數據線,遠程實現 scrcpy 的功能,不過在 WiFi 速率低的情況下可能延遲會比較大。
Scrcpy 基礎操作介紹
這些內容官方文檔里都有,主要是給懶得看或者看不懂英文的小夥伴簡單說明一下~
1. 打開 scrcpy 的操作:
Windows:
a. 直接雙擊打開啟動程序;b.通過 cmd 或者 Windows powershell 輸入 命令 scrcpy 啟動程序;
macOS/Linux:
終端輸入命令 scrcpy 啟動程序。
2. 限制分辨率:
設備分辨率越高,延遲越大,用這個命令可以限制分辨率大小,保證性能:
scrcpy –max-size 1024
scrcpy -m 1024 # 簡短一點的命令,效果相同
3. 調整碼率:
默認碼率是 8M,碼率越高,畫質越好,同時延遲越大,可自行調整:
scrcpy –bit-rate 2M
scrcpy -b 2M # 簡短一點的命令,效果相同
※ 通過限制分辨率和碼率,可以減少延遲,尤其是無線連接手機時效果更佳。
4. 錄屏:
分為兩種情況,一種是投屏狀態下錄屏:
scrcpy –record file.mp4
scrcpy -r file.mkv
一種是非投屏狀態下錄屏:
scrcpy –no-display –record file.mp4
scrcpy -Nr file.mkv
5. 多設備連接的情況:
如果有多個設備同時連接電腦,需要按照前面獲取的 ID 號來操作打開 scrcpy:
scrcpy –serial 0123456789abcdef
scrcpy -s 0123456789abcdef
6. 窗口置頂:
如果你想要電腦上的手機界面置頂在最上層,方便在進行其他操作時也可以看到手機畫面,可以嘗試這個命令:
scrcpy –always-on-top
scrcpy -T
7. 關閉手機屏幕:
投屏操作下關閉手機屏幕,只在電腦上看到手機的亮屏狀態,可以使用快捷鍵 Ctrl+O,或者嘗試以下命令:
scrcpy –turn-screen-off
scrcpy -S
*上面這些命令,都可以組合起來一次性輸入,然後會直接以修改好的形式啟動 scrcpy。
8. 鍵盤輸入:
投屏狀態下,可以在對話框界面,調用手機內的中文輸入法後,直接使用電腦鍵盤輸入。
9. 安裝 apk、文件傳輸:
直接拖拽即可。
為什麼?我電腦啟動QtScrcpy.exe這個程序,電腦桌面顯示手機畫面不到3秒鐘,就消失沒了?
QtScrcpy.exe是安卓數據線投屏軟件,因為是一個免費軟件有點問題,兼容性不好也是正常。
打開QtScrcpy.exe,同時手機在開發者模式中打開USB調試:
用數據線連接電腦
軟件界面adb的“執行”
設備序列號自動獲取成功
啟動服務
anlink看視頻黑屏
1、首先Anlink連接WiFi。
2、其次點擊投屏就可以成功投屏。
3、然後投屏以後就可以在電視機上面觀看anlink的視頻。Anlink 是基於Scrcpy開發的一款工具,它是一款免費的電腦控制手機軟件,它除了能將 Android 手機的畫面投屏到電腦屏幕上顯示以外,還能通過鍵盤鼠標來操作手機。
手機投屏電腦鍵盤控制
scrcpy 可以將你的 Android 手機投屏到電腦上,並且通過鼠標和鍵盤來進行控制,有了它你就可以在電腦屏幕上管理手機。
手機和電腦之間的協作已經越來越常見:在電腦上登錄賬號,需要用手機接收驗證碼;有急事要進行回復,電腦打字通常是最快的…… 然而手機和電腦之間的聯動往往不是那麼順暢,我們還是需要經常在大屏和小屏之間切換。
能不能有一種方式,可以同時處理手機和電腦上的信息?今天介紹一個名叫 scrcpy 的開源工具,它可以將你的 Android 手機投屏到電腦上,並且通過鼠標和鍵盤來進行控制。有了它,你就可以在電腦屏幕上管理手機了。
高清投屏,還支持錄屏和修改尺寸
scrcpy 的基本功能是把手機投屏到電腦上。下載官方提供的壓縮文件,然後解壓。用數據線連接手機和電腦,打開 USB 調試。接着打開文件中的 scrcpy.exe,這時候你就可以看到,手機內容投屏到了電腦屏幕上。
使用 scrcpy 可以對手機進行錄屏,好處是質量高,可以隨意調整尺寸和比特率。在開始上右鍵,點擊運行,輸入 cmd 點擊確定,就可以打開命令行工具。輸入 cd + 剛才解壓的文件地址,回車。然後在出現的代碼後面,輸入「scrcpy –record file.mp4」的指令,點擊回車,就可以開始錄屏。手機操作完成之後,關閉投屏窗口,錄屏文件會默認存放在與解壓文件相同的路徑下。
對 scrcpy 進行各種指令的固定格式就是:先在命令行中打開 scrcpy 的路徑 —— 輸入「cd + 解壓文件地址」,回車;然後在路徑後面輸入指令,比如「scrcpy –record file.mp4」,回車。
scrcpy 中的更多指令可以在極客之選公眾號後台回復「安卓投屏」獲取。你可以改變錄屏的尺寸、改變比特率、顯示觸摸軌跡。
用鼠標代替手勢,鍵盤打字提高效率
說了這麼多,scrcpy 難道只能錄屏嗎?別著急,下一步就是讓鼠標鍵盤可以控制手機。你需要在手機的開發者模式中打開 USB 調試(安全設置),左鍵單擊,右鍵返回。除此之外還有更多的快捷鍵可以使用,比如 Ctrl+ h 是回到桌面、Ctrl+n 打開通知,更多的快捷鍵可以到 scrcpy 官網查看。
scrcpy 還支持直接用鍵盤輸入,也就是在手機上用電腦鍵盤打字。這個功能可以極大地提高你的工作效率,把手機投屏到電腦屏幕上,有消息一樣就可以看到,然後直接打字回復,一點也不用擔心拿上手機後玩個沒完。
用鼠標和鍵盤可以對手機、電腦進行統一控制,這還帶來另一個好處,就是可以用鍵鼠來操作一些手機遊戲。
同屏管理手機和電腦,提高工作效率
與其說 scrcpy 是投屏工具,不如說它是個 Android 手機的管理器。你可以將電腦上的 apk 文件拖動到手機投屏窗口,然後直接點擊安裝。其它文件直接拖動到桌面,雖然不會有任何視覺反饋,但你可以在 sdcard 文件夾中找到,這可比各種傳輸工具要方便多了。
scrcpy 是個非常強大的工具,它支持 Linux、Windows 和 macOS,用一根數據線就能在電腦上控制 Android 手機。如果你對那些複雜的指令不感興趣,完全可以只使用鼠標鍵盤來進行操作。它可以讓你的注意力只保持在一個屏幕上
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/241107.html