鏈接電腦:VSC安裝插件,ctrl+shift+p打開控制檯,運行start server
手機上鍊接電腦,填上IP,就能夠了,在VSC中按F5就能夠執行代碼
座標:手機中打開,指針位置,就能夠看到座標
launchApp("應用名字") 如:微信
launchPackage(包名)
getPackageName("QQ") 獲得包名
click(x,y)
sleep(n)
setTExt([i,]text) i表示第i+1個輸入框數組
while()
var i=0;
while(i<100)
{
log(i);
i=i+1;
}微信
while(true)dom
auto.waitFor(); 檢查無障礙服務是否已經啓用,若是沒啓動,跳轉到啓動界面,啓動後繼續執行ide
id("名稱").findOne().click(); 點擊指定控件 名稱就是ID的名字ui
swipe(x1,y1,x2,y2,時間) 滑動
back() 物理按鍵返回插件
random(min,max) 隨機數字
var i=random(min,max)線程
var s=String.fromCharCode(i) 數字轉成字符指針
function test()
{
}
a=new Array()
a[1]=server
隨機中文
定義隨機數,而後定義中文字符的數組,組合隨機取得的中文圖片
=== 比較等因而三個等號
UI界面:
"ui";
ui.layout(
<vertical>
<button w="auto" text="自適應"/>
<button w="*" text="填滿"/>
<button w="800px" id="lk" text=""/>
<input hint="" password="true"/>
</vertical>
)
toast(ui.lk.getText());
ui.ok.click(function(){
threads.start(fun) //不能在UI線程執行阻塞操作,要用線程
或是計時器
})
function fun()
{
}
截屏:
if (!requestScreenCapture())//請求,只須要執行一次
{
toast("請求截圖失敗");
exit();
}
captureScreen("/sdcard/1.jpg");//路徑要對,這裏的只是演示
var src=images.read(圖片路徑)
var clip=images.clip(src,0,0,0,0);
images.save(clip,路徑)
var pic=images.read(小圖路徑) //截屏並尋找指定小圖
var b=findImage(captureScreen(),pic,{
region:[0,0,0,0],
threshold:0.8
});
if (b) 找到了,ELSE 未找到
device.height //設備高度
var file=open("")
var ub=file.readlins();
var l=ub.length
var str=ub[0] //還挺簡單
var arr=str.split("-") 以-分割爲數組arr[0],arr[1]