scrcpy開發python,scrcpy開發文檔

本文目錄一覽:

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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 12:25
下一篇 2024-12-12 12:25

相關推薦

  • 如何查看Anaconda中Python路徑

    對Anaconda中Python路徑即conda環境的查看進行詳細的闡述。 一、使用命令行查看 1、在Windows系統中,可以使用命令提示符(cmd)或者Anaconda Pro…

    編程 2025-04-29
  • Python列表中負數的個數

    Python列表是一個有序的集合,可以存儲多個不同類型的元素。而負數是指小於0的整數。在Python列表中,我們想要找到負數的個數,可以通過以下幾個方面進行實現。 一、使用循環遍歷…

    編程 2025-04-29
  • Python中引入上一級目錄中函數

    Python中經常需要調用其他文件夾中的模塊或函數,其中一個常見的操作是引入上一級目錄中的函數。在此,我們將從多個角度詳細解釋如何在Python中引入上一級目錄的函數。 一、加入環…

    編程 2025-04-29
  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • Python計算陽曆日期對應周幾

    本文介紹如何通過Python計算任意陽曆日期對應周幾。 一、獲取日期 獲取日期可以通過Python內置的模塊datetime實現,示例代碼如下: from datetime imp…

    編程 2025-04-29
  • Python程序需要編譯才能執行

    Python 被廣泛應用於數據分析、人工智能、科學計算等領域,它的靈活性和簡單易學的性質使得越來越多的人喜歡使用 Python 進行編程。然而,在 Python 中程序執行的方式不…

    編程 2025-04-29
  • 蝴蝶優化算法Python版

    蝴蝶優化算法是一種基於仿生學的優化算法,模仿自然界中的蝴蝶進行搜索。它可以應用於多個領域的優化問題,包括數學優化、工程問題、機器學習等。本文將從多個方面對蝴蝶優化算法Python版…

    編程 2025-04-29
  • Python字典去重複工具

    使用Python語言編寫字典去重複工具,可幫助用戶快速去重複。 一、字典去重複工具的需求 在使用Python編寫程序時,我們經常需要處理數據文件,其中包含了大量的重複數據。為了方便…

    編程 2025-04-29
  • Python清華鏡像下載

    Python清華鏡像是一個高質量的Python開發資源鏡像站,提供了Python及其相關的開發工具、框架和文檔的下載服務。本文將從以下幾個方面對Python清華鏡像下載進行詳細的闡…

    編程 2025-04-29
  • python強行終止程序快捷鍵

    本文將從多個方面對python強行終止程序快捷鍵進行詳細闡述,並提供相應代碼示例。 一、Ctrl+C快捷鍵 Ctrl+C快捷鍵是在終端中經常用來強行終止運行的程序。當你在終端中運行…

    編程 2025-04-29

發表回復

登錄後才能評論