[發明專利]一種安卓設備遠程連接調試方法、設備及介質在審
| 申請號: | 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 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設備 遠程 連接 調試 方法 介質 | ||
1.一種安卓設備遠程連接調試方法,其特征在于,所述方法包括:
基于調試設備與中轉服務器,建立第一連接;
基于待調試安卓設備與所述中轉服務器,建立第二連接;
通過所述中轉服務器對所述第一連接進行轉換,并將轉換后的第一連接對接到所述第二連接中,以建立命令發送鏈路;
通過所述調試設備下發調試命令,基于所述命令發送鏈路將所述調試命令發送至所述待調試安卓設備,以對所述待調試設備進行遠程調試。
2.根據權利要求1所述的一種安卓設備遠程連接調試方法,其特征在于,所述基于調試設備與中轉服務器,建立第一連接,具體包括:
通過所述調試設備基于websocket協議與所述中轉服務器建立websocket連接,以實現所述調試設備與所述中轉服務器之間的連接;
其中,所述websocket協議與瀏覽器的WEB應用相關。
3.根據權利要求2所述的一種安卓設備遠程連接調試方法,其特征在于,所述基于待調試安卓設備與所述中轉服務器,建立第二連接,具體包括:
基于所述中轉服務器與所述待調試安卓設備,建立內網穿透TCP連接,以實現所述中轉服務器與所述待調試安卓設備之間的連接。
4.根據權利要求3所述的一種安卓設備遠程連接調試方法,其特征在于,所述通過中轉服務器對所述第一連接進行轉換,并將轉換后的第一連接對接到所述第二連接中,以建立命令發送鏈路,具體包括:
通過所述中轉服務器將所述websocket連接轉換為http代理連接,并將所述http代理連接對接到所述內網穿透TCP連接中。
5.根據權利要求1所述的一種安卓設備遠程連接調試方法,其特征在于,所述通過所述調試設備下發調試命令,具體包括:
通過所述調試設備對應的瀏覽器WEB應用對調試命令進行封裝;
通過所述調試設備將封裝后的調試命令進行下發。
6.根據權利要求1所述的一種安卓設備遠程連接調試方法,其特征在于,所述基于所述命令發送鏈路將所述調試命令發送至所述待調試安卓設備,以對所述待調試設備進行遠程調試,具體包括:
通過所述第一連接,將所述調試命令發送至所述中轉服務器;
通過所述中轉服務器與所述第二連接,將所述調試命令發送至所述待調試安卓設備,以對所述待調試設備進行遠程調試。
7.據權利要求6所述的一種安卓設備遠程連接調試方法,其特征在于,所述通過所述中轉服務器與所述第二連接,將所述調試命令發送至所述待調試安卓設備,具體包括:
通過所述中轉服務器將websocket包裝的ADB數據進行提??;
通過所述中轉服務器中預置的WEB服務程序,將提取出的所述websocket包裝的ADB數據再次封裝為http代理協議數據;
將所述http代理數據對接到內網穿透TCP連接中,以發送至所述待調試安卓設備。
8.權利要求1所述的一種安卓設備遠程連接調試方法,其特征在于,所述對所述待調試設備進行遠程調試之后,所述方法還包括:
接收到遠程調試關閉命令后,關閉與所述第一連接與所述第二連接,并關閉相應的與調試相關的服務進程。
9.一種安卓設備遠程連接調試設備,包括:
至少一個處理器;以及,
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠:
基于調試設備與中轉服務器,建立第一連接;
基于待調試安卓設備與所述中轉服務器,建立第二連接;
通過所述中轉服務器對所述第一連接進行轉換,并將轉換后的第一連接對接到所述第二連接中,以建立命令發送鏈路;
通過所述調試設備下發調試命令,基于所述命令發送鏈路將所述調試命令發送至所述待調試安卓設備,以對所述待調試設備進行遠程調試。
10.一種非易失性計算機存儲介質,存儲有計算機可執行指令,所述計算機可執行指令設置為:
基于調試設備與中轉服務器,建立第一連接;
基于待調試安卓設備與所述中轉服務器,建立第二連接;
通過所述中轉服務器對所述第一連接進行轉換,并將轉換后的第一連接對接到所述第二連接中,以建立命令發送鏈路;
通過所述調試設備下發調試命令,基于所述命令發送鏈路將所述調試命令發送至所述待調試安卓設備,以對所述待調試設備進行遠程調試。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮卓數大數據產業發展有限公司,未經浪潮卓數大數據產業發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310006505.8/1.html,轉載請聲明來源鉆瓜專利網。





