準備ADB環境、python環境、手機開啓開發人員選項python
weditor 地址git
https://github.com/openatx/weditor
先把weditor安裝好並運行起來。而後:github
- .設備經過USB線鏈接電腦。
- 在cmd命令行中輸入adb tcpip 5555
- 拔掉數據線
- 在cmd命令行中輸入adb connect 192.168.1.5(設備在局域網中的ip)
在weditor 網頁中輸入手機的ip而且點擊Connect鏈接
微信
鏈接成功後,點擊「Dump Hierarchy」 獲取最新的界面。這裏以微信爲例,而後咱們會看到佈局分析,點擊咱們須要操做的控件,能夠獲取到resourceId、className、text等信息,而後咱們運用autojs進行操做。app
app.launchApp("微信");//打開微信 sleep(1500);//暫停1.5秒 id("ka").findOne().click();//點擊微信搜索按鈕 //text("搜索").findOne().click(); ............ //其餘原理也相同本身折騰 //這種方式對安卓原生APP就很Q對H5要靠大家本身去折磨,畢竟也是簡單的東西。能幹啥本身想 //定位,加好友,自動回覆,偷偷能量是確定沒有問題的 //固然對於原生APP uiautomator2 +python3 UI自動化 可能更簡單
autojs自己就有佈局分析,但不必定全部手機都能用tcp