
作者:星安果
來源:AirPython
大家好,我是安果!
不知道大家有沒有下面這些經歷,比如父母在操作智能手機時遇到一些問題,在向我們求助時,我們借助語音、視頻都沒法在短時間內幫助他們解決問題
又比如你想遠程管控兒童使用手機的內容,控制他們使用手機娛樂的時長
這時候,如果我們能遠程控制手機設備,這一切都能迎刃而解!
下面將聊聊遠程控制手機的一種方案,供有需要的小伙伴參考
在操作之前,我們需要做如下準備
2-1 PC 下載安裝 JDK、ADB,并配置到環(huán)境變量
adb 全稱為 Android Debug Bridge,是一個針對 Android 設備的調試工具
作為 PC 與 Android 設備的通訊橋梁,adb 一般用來管理 Android 設備
配置教程:
https://sspai.com/post/40471
2-2 PC 和 Android 設備分別安裝網穿透工具
這里以蒲公英為例,到官網選擇「 蒲公英-個人版 」進行下載
下載地址:
https://pgy.oray.com/download/personal/#visitor
首先,保證 PC 與 Android 設備在同一局域網
然后,在 PC 端完成注冊登錄
最后,在 Android 設備上以同一個賬號進行登錄
蒲公英 PC 客戶端現在展示截圖如下:
2-3 PC 安裝 Scrcpy 控制器
Scrpy 控制器是一款免 Root 的開源安卓設備投屏工具,支持 USB 和 WIFI 兩種連接方式
它適用于 Linux、Mac OS、Windows
根據系統(tǒng)類型,通過下面鏈接選擇合適的方式進行安裝
PS:以 Windows 為例,我們只需要下載 Zip 壓縮包,然后將文件夾目錄添加到 PATH 環(huán)境變量中
https://github.com/Genymobile/scrcpy#summary
3-1 Android 設備開啟網絡調試并連接
首先,在 Android 設備中開啟「 開發(fā)者選項 」,并打開「 USB 調試 」
不同手機開啟「 開發(fā)者選項 」的方式不一樣,大家可以自行搜索,另外 MIUI 需要另外開啟「 USB 調試(安全設置) 」
然后,Android 設備通過數據線連接 PC,使用 adb 命令開啟手機的網絡調試
PS:這里指定網絡連接的端口號為 6666
# 查詢連接的設備列表
C:Usersxingag>adb devices
List of devices attached
0e279f0d7d33 device
# 開啟手機的網絡調試,端口為6666
C:Usersxingag>adb tcpip 6666
restarting in TCP mode port: 6666
接著,斷開數據線連接,在蒲公英 PC 客戶端上查看 Android 設備的 IP 地址,通過「 該 IP 地址 + 端口號 」連接手機設備
# 比如:PC版本蒲公英顯示手機的ip地址為:172.11.1.233
adb connect 172.11.1.233:6666
# 使用adb命令連接設備
C:Usersxingag>adb connect 172.11.1.233:6666
connected to 172.11.1.233:6666
最后,可以通過一些簡單的 adb 命令測試一下是否能控制手機
# 比如:修改屏幕的大小
adb shell wm size 1000x1000
# 恢復原來屏幕尺寸
adb shell wm size reset
# 休眠或者解鎖屏幕
adb shell input keyevent 26
3-2 局域網屏幕控制
在 CMD 命令行,使用「 scrcpy.exe 」命令就可以將手機投屏在 PC 上了,如此就能在 PC 端完成對手機的完全控制了
scrcpy 功能非常地強大,可以通過一些參數命令設置屏幕控制的特性
比如,通過 -S 設置投屏的同時關閉設備屏幕,也可以通過 -b、-m 改變比特率、限制分辨率,提高屏幕控制的響應速度
# 直接將手機界面投屏到PC上,通過PC可以控制手機界面
scrcpy.exe
# 投屏的同時,關閉設備屏幕
scrcpy.exe -S
# 通過改變比特率和限制分辨率,提高響應速度
# -b 2M:改變比特率為2M,減少延遲,默認碼率為8M,碼率越高,畫質越好,但是同時延遲越大
# -m 1024:限制分辨率提供響應性能,分辨率越高,延遲越大
# --max-fps:限制幀率,提升響應速度
scrcpy -b 2M -m 1024 --max-fps 15
3-3 遠程屏幕控制
上面的操作都是在同一局域網下完成的 PC 端對 Android 設備的屏幕控制
事實上,只要保證 Android 設備上的蒲公英 App 一直在線,PC 即使在外網環(huán)境下,開啟 PC 版本的蒲公英,也能遠程控制之前配置好的 Android 設備
如此,就完成了遠程控制 Android 設備屏幕的需求了
scrcpy 投屏工具官方只能通過命令行啟動,對于經常使用的小伙伴來說,啟動及參數配置都并沒有那么友好
數據分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
LSTM 模型輸入長度選擇技巧:提升序列建模效能的關鍵? 在循環(huán)神經網絡(RNN)家族中,長短期記憶網絡(LSTM)憑借其解決長序列 ...
2025-07-11CDA 數據分析師報考條件詳解與準備指南? ? 在數據驅動決策的時代浪潮下,CDA 數據分析師認證愈發(fā)受到矚目,成為眾多有志投身數 ...
2025-07-11數據透視表中兩列相乘合計的實用指南? 在數據分析的日常工作中,數據透視表憑借其強大的數據匯總和分析功能,成為了 Excel 用戶 ...
2025-07-11尊敬的考生: 您好! 我們誠摯通知您,CDA Level I和 Level II考試大綱將于 2025年7月25日 實施重大更新。 此次更新旨在確保認 ...
2025-07-10BI 大數據分析師:連接數據與業(yè)務的價值轉化者? ? 在大數據與商業(yè)智能(Business Intelligence,簡稱 BI)深度融合的時代,BI ...
2025-07-10SQL 在預測分析中的應用:從數據查詢到趨勢預判? ? 在數據驅動決策的時代,預測分析作為挖掘數據潛在價值的核心手段,正被廣泛 ...
2025-07-10數據查詢結束后:分析師的收尾工作與價值深化? ? 在數據分析的全流程中,“query end”(查詢結束)并非工作的終點,而是將數 ...
2025-07-10CDA 數據分析師考試:從報考到取證的全攻略? 在數字經濟蓬勃發(fā)展的今天,數據分析師已成為各行業(yè)爭搶的核心人才,而 CDA(Certi ...
2025-07-09【CDA干貨】單樣本趨勢性檢驗:捕捉數據背后的時間軌跡? 在數據分析的版圖中,單樣本趨勢性檢驗如同一位耐心的偵探,專注于從單 ...
2025-07-09year_month數據類型:時間維度的精準切片? ? 在數據的世界里,時間是最不可或缺的維度之一,而year_month數據類型就像一把精準 ...
2025-07-09CDA 備考干貨:Python 在數據分析中的核心應用與實戰(zhàn)技巧? ? 在 CDA 數據分析師認證考試中,Python 作為數據處理與分析的核心 ...
2025-07-08SPSS 中的 Mann-Kendall 檢驗:數據趨勢與突變分析的有力工具? ? ? 在數據分析的廣袤領域中,準確捕捉數據的趨勢變化以及識別 ...
2025-07-08備戰(zhàn) CDA 數據分析師考試:需要多久?如何規(guī)劃? CDA(Certified Data Analyst)數據分析師認證作為國內權威的數據分析能力認證 ...
2025-07-08LSTM 輸出不確定的成因、影響與應對策略? 長短期記憶網絡(LSTM)作為循環(huán)神經網絡(RNN)的一種變體,憑借獨特的門控機制,在 ...
2025-07-07統(tǒng)計學方法在市場調研數據中的深度應用? 市場調研是企業(yè)洞察市場動態(tài)、了解消費者需求的重要途徑,而統(tǒng)計學方法則是市場調研數 ...
2025-07-07CDA數據分析師證書考試全攻略? 在數字化浪潮席卷全球的當下,數據已成為企業(yè)決策、行業(yè)發(fā)展的核心驅動力,數據分析師也因此成為 ...
2025-07-07剖析 CDA 數據分析師考試題型:解鎖高效備考與答題策略? CDA(Certified Data Analyst)數據分析師考試作為衡量數據專業(yè)能力的 ...
2025-07-04SQL Server 字符串截取轉日期:解鎖數據處理的關鍵技能? 在數據處理與分析工作中,數據格式的規(guī)范性是保證后續(xù)分析準確性的基礎 ...
2025-07-04CDA 數據分析師視角:從數據迷霧中探尋商業(yè)真相? 在數字化浪潮席卷全球的今天,數據已成為企業(yè)決策的核心驅動力,CDA(Certifie ...
2025-07-04CDA 數據分析師:開啟數據職業(yè)發(fā)展新征程? ? 在數據成為核心生產要素的今天,數據分析師的職業(yè)價值愈發(fā)凸顯。CDA(Certified D ...
2025-07-03