[發明專利]一種對Android APP進行遠程控制的系統及方法有效
| 申請號: | 201710688504.0 | 申請日: | 2017-08-12 |
| 公開(公告)號: | CN107483576B | 公開(公告)日: | 2020-09-18 |
| 發明(設計)人: | 熊超;莊良基;胡小挺;溫宗軒 | 申請(專利權)人: | 廈門多米諾數據科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 361000 福建省*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 android app 進行 遠程 控制 系統 方法 | ||
本發明公開了一種對Android APP進行遠程控制的系統及方法,包括網頁端、主控服務器以及安裝有輔助功能APP的移動設備,主控服務器和輔助功能APP之間建立TCP/IP長連接,其中網頁端通過主控服務器向移動設備的輔助功能APP下發綁定授權指令和控制指令,進而控制移動設備的其他被控APP;主控服務器,相應的綁定授權指令、控制指令發送給對應移動設備的輔助功能APP,同時將綁定授權指令的授權情況、控制指令的執行結果反饋給網頁端;移動設備的輔助功能APP用于獲取主控服務器發送的綁定授權指令、控制指令,并根據控制指令控制該移動設備的其他被控APP。本發明實現網頁端對移動設備上任意APP或系統功能的控制,使得系統更人性化且更適應操作人的需求。
技術領域
本發明涉及一種對Android APP進行遠程控制的系統及方法。
背景技術
隨著移動設備的日益普及,手機等移動設備已經是日常生活工作所離不開的設備,移動設備可隨身攜帶,其便攜性和越來越強大的計算能力,使得很多應用場景發生了變革,驅動著移動互聯網的蓬勃發展。但是我們也發現傳統PC市場也并沒有被完全取代,很多使用場景上仍然需要使用PC機,比如辦公OA、電話外呼等系統里PC客戶端和移動客戶端相比仍然占著很大的比重,這是因為雖然手機便攜性很好,但是手機屏幕與PC屏幕相比小很多,能夠同時呈現的內容要少得多,而在小屏幕上的手機觸屏的輸入法的輸入效率也完全無法和PC鍵盤的輸入效率相比,因此對于需要同時高效查看大量文本內容的應用場景、以及在需要快速輸入的應用場景下PC上的應用仍然有著手機應用所不可取代的優勢。同時,需要PC和多臺手機協同工作的場景也有很多,比如需要批量的手機APP自動化測試就同時控制多臺不同型號的手機同步工作,最后的測試結果需要在PC上遠程即可管理。另如電銷外呼業務員,必須要在PC坐席上工作,但需要在電話之后再拿起手機加微信好友和發資料,如果能夠實現在PC上不用拿起手機就能自動化地完成需要在手機上完成的工作,則將大大提高業務員的辦公效率。
對于從PC上對手機APP進行控制已有多種技術實現方案,除了使用象 VNC這樣直接通過在PC上重現手機屏幕的遠程控制方案之外,還有通過 Android系統SDK中提供的調試橋工具包中的adb命令工具來完成在PC上對手機進行APP安裝、調試等任務的方案。現在市場上大多數的Android自動化測試系統以及手機群控系統均采用adb工具包來實現,手機和PC之間還需要有USB的物理連線,多臺手機還需要有USB Hub橋接。adb命令本身也支持通過WIFI內網來無線連接,但仍需要手機端ROOT授權之后才可以開啟服務端口。對于有大量手機需要同時控制的群控系統而言,手機大都是由系統管理員統一進行購置,專門用于測試或自動化工作為目的,所有硬件和軟件系統配置上都是專業人員一次性配置好的,所以雖然這種方案需要額外的硬件和軟件配置,但是一次性的成本還是可以接受的,因此此種控制方案已被廣泛應用于各種場景之下。但是當被控手機除了部分自動化工作之外,還要作為日常工作生活所用,那這種方案就會暴露很多問題。比如在安全性上,需要開啟ROOT或者開啟adb調試功能是存在很大安全風險的。而在易用性上,此種方案還需要物理連接或者必須在同一局域網之下,限制了使用上的方便性和靈活性。
另一種對于Android系統上的APP進行控制的方法即使用Android輔助功能服務AccessibilityService,系統的輔助功能服務設計之初是因為有些用戶由于視力上、身體上、年齡上的問題不能看完整的屏幕或者使用觸屏,通過輔助功能服務將文字信息通過文字轉語音、觸覺反饋,手勢、軌跡球、手柄操作來使程序可用。但通過簡單授權后,輔助功能服務即可具備強大的操作監聽通知能力、窗口內容檢查和控制能力,因此輔助功能服務已經被用于各種應用控制上,比如微信自動搶紅包應用等。但輔助功能服務僅針對本機應用,缺少相應遠程控制機制,從而還未在遠程手機群控制和自動化測試領域得到廣泛應用。
有鑒于此,本發明人專門設計了一種對Android APP進行遠程控制的系統及方法,本案由此產生。
發明內容
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門多米諾數據科技有限公司,未經廈門多米諾數據科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710688504.0/2.html,轉載請聲明來源鉆瓜專利網。





