简单auto.js自动化处理andorid手机案例

介绍:

Auto.js是一款安卓应用,针对安卓7.0以上机型,它可以无需root执行脚本。主要是运用系统自带的“无障碍服务”来获取页面的,这是个亮点,但有个缺陷就是每次关闭 Auto.js 这个app后都要重新开启“无障碍服务”,颇为繁琐。

1.快手刷金币

//判断当前页面是否有指定text
if (text("发现").exists() || text("同城").exists()){
    log(在设置页面—记录log)//可在手机的log中打印
    sleep(500);
    swipe(500,1800,500,300,200);//上滑屏幕
}
else{
toast(不在刷视频页面_刷不到金币);
}

 

2.华为辅助安装处理

//app.launchApp("设置");//打开应用
auto();
var i=0
if(text("继续安装").exists()){
    log(111111111111111)
    sleep(2000)
    click(760,1650);//坐标点击
    sleep(6000)
    if (text("去华为应用市场查找").exists()){
        sleep(2000)
        click(530,1567);//坐标点击
        sleep(4000)
    }
    if(text("安装成功").exists()){
        toast(安装成功);
        click(788,1730);//坐标点击   
    }
}
else{
    log(没有应用安装弹框);
}

 

3.oppo手机安装处理

else if(text("继续安装").exists()){
    log(111111111111111);
    setText("123456");
    textContains("确定").find().click();
    sleep(5000);
    if (text("安装").exists()){
        sleep(2000)
        textContains("安装").find().click();
        sleep(4000)
        textContains("完成").find().click();
    }
}
else{
    console.error(没有应用安装弹框_安装出错);
}

 

简单auto.js自动化处理andorid手机案例

上一篇:使用Android Studio新建Project并建立多个module


下一篇:手机上写歌词的软件,原创歌词创作软件app下载,有吗?