[發明專利]一種安卓設備遠程連接調試方法、設備及介質在審
| 申請號: | 202310006505.8 | 申請日: | 2023-01-04 |
| 公開(公告)號: | CN116319723A | 公開(公告)日: | 2023-06-23 |
| 發明(設計)人: | 李文帥;單震;國靖 | 申請(專利權)人: | 浪潮卓數大數據產業發展有限公司 |
| 主分類號: | H04L67/025 | 分類號: | H04L67/025;H04L67/141;H04L67/148;H04L69/16;G06F11/36 |
| 代理公司: | 北京君慧知識產權代理事務所(普通合伙) 11716 | 代理人: | 肖鵬 |
| 地址: | 214002 江蘇省無錫市無錫經濟開發區金融一街15號110*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設備 遠程 連接 調試 方法 介質 | ||
本申請實施例公開了一種安卓設備遠程連接調試方法、設備及介質。基于調試設備與中轉服務器,建立第一連接;基于待調試安卓設備與所述中轉服務器,建立第二連接;通過中轉服務器對所述第一連接進行轉換,并將轉換后的第一連接對接到所述第二連接中,以建立命令發送鏈路;通過所述調試設備下發調試命令,基于所述命令發送鏈路將所述調試命令發送至所述待調試安卓設備,以對所述待調試設備進行遠程調試。通過上述方法無需去往客戶現場進行調試,降低成本。
技術領域
本申請涉及計算機技術領域,尤其涉及一種安卓設備遠程連接調試方法、設備及介質。
背景技術
在基于安卓系統的設備部署上線后,如果出現了一些問題,現有技術中的調試手段通常是通過記錄日志、上傳日志的方式來發現問題和解決問題。
如果預先設置的日志埋點中不包含需要的信息,就很難去發現并解決。并且由于日志方式缺少交互,即使發現了問題,也無法實時收集到針對問題需要的一些客戶環境信息。而若通過去客戶現場進行調試,不僅效率較低,且也需要較高的成本。
發明內容
本申請實施例提供了一種安卓設備遠程連接調試方法、設備及介質,用于解決如下技術問題:現有技術中對安卓系統調試方法效率較低。
本申請實施例采用下述技術方案:
本申請實施例提供一種安卓設備遠程連接調試方法。包括,基于調試設備與中轉服務器,建立第一連接;基于待調試安卓設備與中轉服務器,建立第二連接;通過中轉服務器對第一連接進行轉換,并將轉換后的第一連接對接到第二連接中,以建立命令發送鏈路;通過調試設備下發調試命令,基于命令發送鏈路將調試命令發送至待調試安卓設備,以對待調試設備進行遠程調試。
本申請實施例通過采用websocket協議來封裝ADB數據,并在中轉服務器中將websocket包裝的ADB數據提取出來再封裝為http代理協議數據,對接到內網穿透的中轉代理服務上。本申請實施例移除了現有技術中調試機器所需要安裝的ADB?Server和ADBClient,所有對ADB數據的封裝和解析都在瀏覽器應用中完成。不僅無需準備ADB工具,同時也提高了對客戶環境信息收集的效率,也無需無客戶現場進行調試,降低了調試成本。
在本申請的一種實現方式中,基于調試設備與中轉服務器,建立第一連接,具體包括:通過調試機器基于websocket協議與中轉服務器建立websocket連接,以實現調試機器與中轉服務器之間的連接;其中,websocket協議與瀏覽器的WEB應用相關。
在本申請的一種實現方式中,基于待調試安卓設備與中轉服務器,建立第二連接,具體包括:基于中轉服務器與待調試安卓設備,建立內網穿透TCP連接,以實現中轉服務器與待調試安卓設備之間的連接。
在本申請的一種實現方式中,通過中轉服務器對第一連接進行轉換,并將轉換后的第一連接對接到第二連接中,以建立命令發送鏈路,具體包括:通過中轉服務器將websocket連接轉換為http代理連接,并將http代理連接對接到內網穿透TCP連接中。
在本申請的一種實現方式中,通過調試設備下發調試命令,具體包括:通過調試設備的瀏覽器WEB應用內部對調試命令進行封裝;通過調試設備將封裝后的調試命令進行下發。
在本申請的一種實現方式中,基于命令發送鏈路將調試命令發送至待調試安卓設備,以對待調試設備進行遠程調試,具體包括:通過第一連接,將調試命令發送至中轉服務器;通過中轉服務器與第二連接,將調試命令發送至待調試安卓設備,以對待調試設備進行遠程調試。
在本申請的一種實現方式中,通過中轉服務器與第二連接,將調試命令發送至待調試安卓設備,具體包括:通過中轉服務器將websocket包裝的ADB數據進行提取;通過中轉服務器中預置的WEB服務程序,將提取出的websocket包裝的ADB數據再次封裝為http代理協議數據;將http代理數據對接到內網穿透TCP連接中,以發送至待調試安卓設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮卓數大數據產業發展有限公司,未經浪潮卓數大數據產業發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310006505.8/2.html,轉載請聲明來源鉆瓜專利網。





