首页 > 移动平台 > 详细

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

时间:2020-06-09 19:46:53      阅读:45      评论:0      收藏:0      [点我收藏+]

介绍:

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手机案例

原文:https://www.cnblogs.com/chen-xia/p/13079588.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!