非常抱歉,因為工作繁忙,有很長一段時間沒有更新了。 有很多人加群也沒有及時通過。 。 。在這裡鄭重的說聲抱歉! 非常感謝大家的支持!
我打算重構此專案的程式碼,以下介紹原因:
當然,原先的版本保留,不更新了(隨著時間的發展,本菜鳥覺得以前的設計確實腦殘。。)
它可以僅使用瀏覽器控制一台或多台安卓設備,不僅限於手機,如平板、手錶等都可以
如果有問題或建議,請加qq群: 1476686
This is an software for people to control theirs android devices. They can only use a browser to control one or more Android devices. but not just mobile phones, it still can control pad, watches and more
English Version: translate this
AndroidControl是一個使用java語言編寫的伺服器,它是連接電腦和安卓裝置的一個橋樑。
你可以選擇自己編譯運行,也可以使用編譯好的版本。
編譯好的版本: 下載位址
Step0:
請確認你電腦中安裝如下環境
java -version
adb version
Step1:
請確認目錄結構是這樣的
├── AndroidControl.jar
├── resources
Step2:
運行AndroidControl.jar
。注意,請修改為你電腦中的實際路徑
java -jar AndroidControl.jar
Step3:
插上你的手機,打開USB调试模式
開啟瀏覽器,輸入http://localhost:6655
部分瀏覽器會出現不相容的情況,請選用比較現代的瀏覽器
使用Intellij Idea開啟本工程...
內建的網頁http://localhost:6655
提供的是簡單的功能。如果想用一些強大、自訂的功能,你需要其他客戶端或自己寫客戶端。
如果想自己編寫客戶端,請參考內建的客戶端以及協定約定文件編寫。
修改yeetor.properties
所配置resource
目錄中的web
目錄中的內容。 聽起來很拗口。 。 。
注意:只支援靜態頁面
我還做了個Native客戶端,但還不完善,暫時先不公開了。
正式版相比demo要減少了很多功能,很大的原因是做了很多程式碼中的整理。目的也是想讓大家能夠比較容易的參與這個計畫。
現在專案中有非常非常多的修改點和最佳化點,在Android領域,即時螢幕、按鍵模擬、觸控模擬的方法有很多很多。如果能把這些方法整理、整合起來。豈不美哉
歡迎提交PR