[發明專利]基于單Linux內核多Android系統的ADB復用系統及ADB復用方法有效
| 申請號: | 201810010214.5 | 申請日: | 2018-01-05 |
| 公開(公告)號: | CN108388506B | 公開(公告)日: | 2021-10-12 |
| 發明(設計)人: | 劉熙胖;劉長河;雷宇龍;武宗品;譚帥;王平 | 申請(專利權)人: | 鄭州信大捷安信息技術股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F9/54 |
| 代理公司: | 鄭州德勤知識產權代理有限公司 41128 | 代理人: | 黃紅梅 |
| 地址: | 450000 河南省*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 linux 內核 android 系統 adb 方法 | ||
本發明提供一種基于單Linux內核多Android系統的ADB復用系統及ADB復用方法,其中,所述ADB復用系統包括主機和Android終端設備,所述主機包括Client模塊和Server模塊,所述Server模塊為運行在所述主機上的ADB模塊,所述Android終端設備包括人機接口、主系統和虛擬系統,所述主系統和所述虛擬系統均包括Daemon模塊,其中一個虛擬系統還包括控制模塊;所述ADB復用方法包括以下步驟:所述人機接口接收ADB切換消息發送給所述控制模塊;所述控制模塊根據所述ADB切換消息控制指定系統中Daemon模塊與所述Server模塊進行通信。
技術領域
本發明涉及單Linux內核多Android系統領域,具體的說,涉及了一種基于單Linux內核多Android系統的ADB復用系統及ADB復用方法。
背景技術
ADB作為Android系統重要的工具之一,其包含的功能很豐富,應用場景也很常見。并且其作為Android上重要的調試工具,對于開發人員很重要。通過和IDE程序結合使用,可以方便開發Android應用程序。在測試方面,ADB工具應用的也很多,在自動化測試方面,其發揮著重要的角色。對于普通用戶來說,ADB工具也是發揮著其重要的作用,如電腦上的手機管理軟件,通過ADB與手機連接,實現對手機的控制,與手機之間傳遞音視頻、文件、資料等功能。此方面與IOS的iTunes具有類似的功能。
對于單Linux內核多Android系統來說,每個Android系統都需要配備一個ADB工具,這樣會占據很大內存。
為了解決以上存在的問題,人們一直在尋求一種理想的技術解決方案。
發明內容
本發明的目的是針對現有技術的不足,從而提供了一種基于單Linux內核多Android系統的ADB復用系統及ADB復用方法。
為了實現上述目的,本發明所采用的技術方案是:一種基于單Linux內核多Android系統的ADB復用系統,包括主機和Android終端設備,所述主機包括Client模塊和Server模塊,所述Server模塊為運行在所述主機上的ADB模塊;所述Android終端設備包括人機接口、一個主系統和多個虛擬系統,所述主系統和每個虛擬系統均包括Daemon模塊,其中一個虛擬系統還包括控制模塊,所述人機接口,用于接收所述ADB切換消息并發送至所述控制模塊,所述控制模塊分別與所述主系統和每個虛擬系統的Daemon模塊通信連接,根據ADB切換消息控制指定系統中Daemon模塊與所述Server模塊進行通信,并控制其他系統的Daemon模塊進行休眠。
本發明還提供一種基于所述的單Linux內核多Android系統的ADB復用系統的ADB復用方法,包括以下步驟:
所述人機接口接收ADB切換消息,并發送至所述控制模塊;
所述控制模塊根據所述ADB切換消息控制指定系統中Daemon模塊與所述Server模塊進行通信。所述人機接口接收ADB切換消息,并發送至所述控制模塊;
所述控制模塊根據所述ADB切換消息控制指定系統中Daemon模塊與所述Server模塊進行通信。
基于上述,所述控制模塊控制指定系統中Daemon模塊與所述Server模塊進行通信時還控制其他系統的Daemon模塊進行休眠。
基于上述,所述控制模塊通過預設系統間通信機制對各個Android系統的Daemon模塊進行控制。
基于上述,所述預設系統間通信機制為BINDER或者SOCKET。
基于上述,所述主系統為每個虛擬系統創建了用于執行虛擬系統的Shell命令的虛擬終端,當所述主系統中的Daemon模塊與所述Server模塊進行通信時,所述主系統通過所述虛擬終端對各個虛擬系統發送Shell命令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州信大捷安信息技術股份有限公司,未經鄭州信大捷安信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810010214.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種操作測試設備的方法和測試設備
- 下一篇:批量腳本測試方法及裝置





