今天推薦一款名為AutoJS的IDE插件
他可以插件化安裝到Visual Studio Code.
他的強大之處就在於,不需要安裝Android SDK等以一系列復雜的環境
只需要掌握JavaScript,就可以開發安卓應用。
用它開發的第一個項目,是一款風靡亞太地區的聊天軟件,LINE(連我)APP
起初,是給一個做外貿的朋友做的。
隨着項目開發的深入,覺得相當容易上手。
首先打開Auto.js右下角加號新建一個js文件(javascript語言)。
然后在文件第一行輸入click(x,y);這就是我們的點擊功能。
然后把其中x換成你要點的坐標的橫坐標,y換成你要點的坐標的縱坐標即可。
比如,我要點擊坐標x500,y500的地方,那么就輸入click(500,500);即可。
當你完成點擊操作后,通常,操作的軟件會需要一定時間來網絡加載,渲染內容等。
如果你需要繼續操作新頁面的內容,通常就會使用到sleep();函數
單位是毫秒;sleep(3000); 就是掛起當前線程 3秒
小投大創:UiSelector即選擇器
使用UiSelector即選擇器,可以查找手機中某個關鍵的控件,並映射出它的對象。
var sendButton = text("發送").findOne();
//含義,就是查找 text屬性 為 “發送”的控件,並獲得這個對象
獲得對象之后,你還可以這樣操作
sendButton.click();
即,對其 進行一次點擊 操作。
是不是超好用!
到這里,一個簡單的LINE自動發消息功能就可以做出來了,下一篇,將拆解,制作LINE自動加好友,需要用到哪些系統Fn。