奧創(chuàng)軟件研究院推出的奧創(chuàng)手機(jī)群控系統(tǒng)讓越來越多的人了解到了電腦控制手機(jī)的操作。自奧創(chuàng)軟件研究院首家發(fā)布電腦批量控制手機(jī)的解決方案以來,有很多人開始探討電腦控制手機(jī)技術(shù)在實(shí)際工作中的應(yīng)用。 由于市場太大,僅靠奧創(chuàng)軟件研究院一家也是做不過來的,現(xiàn)在將手機(jī)屏幕投射到到電腦的技術(shù)原理,以及一臺(tái)電腦批量控制多臺(tái)手機(jī)的技術(shù)(即所謂的手機(jī)反響控制)簡單的給大家介紹下,在此拋磚引玉,希望能給大家一些思路上的指導(dǎo)。 說到安卓手機(jī)的屏幕投射,就不得不說安卓的adb,ADB的全稱為Android Debug Bridge這個(gè)相當(dāng)于是電腦與手機(jī)連接的橋梁,目前幾乎所有電腦對手機(jī)的控制,都需要用到安卓的adb 組件。所有的控制都是通過電腦向ADB 發(fā)送指令來執(zhí)行,通過adb來實(shí)現(xiàn)對手機(jī)控制。 手機(jī)屏幕投射到電腦的話,就要涉及到安卓系統(tǒng)底層的一些東西,安卓5.0 以上系統(tǒng)有提供官方的屏幕投射接口,以下版本,就要程序員自己來寫一些底層的代碼來實(shí)現(xiàn),目前奧創(chuàng)軟件研究院用的將手機(jī)屏幕投射到電腦桌面的技術(shù)是用c語言配合java 以及.net來實(shí)現(xiàn),云端使用php語言來編寫。 目前市場上的電腦控制手機(jī)的軟件,一般都在30臺(tái)以下,因?yàn)閭鹘y(tǒng)的adb有限制,在windows環(huán)境下一般超過17臺(tái)就會(huì)出現(xiàn)連接不穩(wěn)定的情況。 一般程序員經(jīng)過對adb的反編譯重寫,可以實(shí)現(xiàn)在windows環(huán)境下實(shí)現(xiàn)一臺(tái)電腦同時(shí)投射40臺(tái)手機(jī)的屏幕。 但是要想達(dá)到同時(shí)投射127臺(tái)手機(jī)的屏幕,那么就需要骨灰級(jí)程序員了,對c語言底層研發(fā),以及安卓系統(tǒng)底層,都要有深入的研究。 為什么是127 個(gè)呢?因?yàn)殡娔X硬件當(dāng)時(shí)設(shè)計(jì)考慮的最大USB 接口數(shù)量就是2的8次方個(gè),也就是128 個(gè),而本身自己要占用一個(gè),所以一臺(tái)電腦的硬件極限理論上只支持127個(gè)USB 接口。 下圖是奧創(chuàng)軟件研究院最初的研發(fā)環(huán)境,一臺(tái)電腦同時(shí)控制100臺(tái)手機(jī)的應(yīng)用場景。  一臺(tái)電腦控制100臺(tái)手機(jī) PS:當(dāng)時(shí)最早測試電腦控制手機(jī)用的是用天語手機(jī),后來已兼容了大多數(shù)安卓手機(jī),安卓4.4 以上的版本,幾乎都可以使用,這個(gè)場景的圖有很多不同版本被大家瘋狂傳播,但是很多人都不知道源頭在哪里。 奧創(chuàng)微群控目前有多種控制方案,有windows低端版本,也有l(wèi)inux服務(wù)器高端版本,除了有一臺(tái)電腦控制多臺(tái)手機(jī)的基本控制和屏幕投射以外,還為不通行業(yè)增加了一些實(shí)用的營銷功能,如微信營銷,QQ影響,以及微博營銷等多種APP的營銷。除了實(shí)現(xiàn)對微信的控制,還可以實(shí)現(xiàn)對其他各種APP的控制。每個(gè)版本都將技術(shù)發(fā)揮到極致,每一項(xiàng)功能細(xì)節(jié)都深入研究。 對一般人來說,開發(fā)出來一臺(tái)電腦控制多臺(tái)手機(jī)的軟件,還是很有難度的,但是對于奧創(chuàng)軟件研究院而言,是比較簡單的。因?yàn)閷Ω鞣矫娴募夹g(shù)都有深入研究,所以可以快速開發(fā)出需要的功能。 目前,奧創(chuàng)軟件研究院將計(jì)劃逐步開放電腦控制手機(jī)的底層技術(shù),逐步提供一些接口給大家,并與大家一起研究探討電腦控制手機(jī)更深層次以及更廣范圍的應(yīng)用,也希望廣大程序猿一起貢獻(xiàn)自己的力量,一起將電腦對手機(jī)的控制做到極致。 本文原網(wǎng)址:http://99.ac.cn/jishu/21.html 歡迎轉(zhuǎn)載分享,轉(zhuǎn)載請著名出處。 奧創(chuàng)手機(jī)群控軟件 淺析一臺(tái)電腦控制多臺(tái)手機(jī)技術(shù)原理 | 責(zé)任編輯:蟲子 |