《開源精選》是我們分享Github、Gitee等開源社區(qū)中優(yōu)質項目的欄目,包括技術、學習、實用與各種有趣的內容。本期推薦的QtScrcpy是Android實時投屏軟件。
Android實時投屏軟件,此應用程序提供USB(或通過TCP/IP)連接的Android設備的顯示和控制。它不需要任何root訪問權限
特征
同時支持 GNU/Linux ,Windows 和 MacOS 三大主流桌面平臺。
- 精致 (僅顯示設備屏幕)
- 性能 (30~60fps)
- 質量 (1920×1080以上)
- 低延遲 (35~70ms)
- 快速啟動 (1s 內就可以看到第一幀圖像)
- 非侵入性 (不在設備上安裝任何軟件)
自定義按鍵映射
自定義按鍵映射操作方法如下:
- 編寫自定義腳本放入 keymap 目錄
- 點擊刷新腳本,確保腳本可以被檢測到
- 選擇需要的腳本
- 連接手機并啟動服務之后,點擊應用腳本
- 按~(即腳本中定義的 SwitchKey)鍵切換為自定義映射模式即可啟用
- 再次按~鍵切換為正常控制模式
- (對于和平精英等游戲)若想使用方向盤控制載具,記得在載具設置中設置為單搖桿模式
運行
在你的電腦上接入Android設備,然后運行程序,點擊 一鍵USB連接 或者 一鍵WIFI連接
無線連接步驟
- 將手機和電腦連接到同一局域網(wǎng)
- 安卓手機端在開發(fā)者選項中打開 USB 調試
- 通過 USB 連接安卓手機到電腦
- 點擊刷新設備,會看到有設備號更新出來
- 點擊獲取設備 IP
- 點擊啟動 adbd
- 無線連接
- 再次點擊刷新設備,發(fā)現(xiàn)多出了一個 IP 地址開頭的設備,選擇這個設備
- 啟動服務
備注:啟動 adbd 以后無需繼續(xù)連接 USB 線,以后連接斷開都不再需要,除非 adbd 停止運行
功能
- 實時顯示 Android 設備屏幕
- 實時鍵鼠控制Android設備
- 屏幕錄制
- 截圖
- 無線連接
- 多設備連接與群控
- 全屏顯示
- 窗口置頂
- 安裝 apk:拖拽apk到顯示窗口即可安裝
- 傳輸文件:拖拽文件到顯示窗口即可發(fā)送文件到 Android 設備
- 后臺錄制:只錄制屏幕,不顯示界面
界面解釋
- 啟動配置:啟動服務前的功能參數(shù)設置
- 分別可以設置本地錄制視頻的比特率、分辨率、錄制格式、錄像保存路徑等。
- 僅后臺錄制:啟動服務不顯示界面,只錄制 Android 設備屏幕
- 窗口置頂:Android 設備顯示窗口置頂
- 自動息屏:啟動服務以后,自動關閉 Android 設備屏幕以節(jié)省電量
- 使用 Reverse:服務啟動模式,出現(xiàn)服務啟動失敗報錯 "more than one device" 可以去掉這個勾選嘗試連接
- 刷新設備列表:刷新當前連接的設備
- 啟動服務:連接到 Android 設備
- 停止服務:斷開與 Android 設備的連接
- 停止所有服務:斷開所有已連接的 Android 設備
- 獲取設備ip:獲取到 Android 設備的 IP 地址,更新到無線區(qū)域中,方便進行無線連接
- 啟動adbd:啟動 Android 設備的 adbd 服務,無線連接之前,必須要啟動
- 無線連接:使用無線方式連接 Android 設備
- 無線斷開:斷開無線方式連接的 Android 設備
- 命令行:執(zhí)行自定義 adb 命令(目前不支持阻塞命令,例如shell)
-END-
開源協(xié)議:Apache-2.0
開源地址:https://gitee.com/Barryda/QtScrcpy
版權聲明:本文內容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。