http://www.yadinghao.com/article/details/202108070002
auto.waitFor();//判断和等待开启无障碍 app.launchApp('彩蛋视频');//只有一个快手极速版所以直接Launch就可以,不用包名 sleep(10000);//等待splash时间 console.show(); //开启日志(悬浮窗权限) if (className("android.widget.TextView").text("我的").exists()) { console.log("彩蛋视频去签到"); let b = className("android.widget.TextView").text("我的").findOne().bounds(); click(b.centerX(), b.centerY()); sleep(3000); if( className("android.widget.TextView").text("已签到").exists()){ //记录一下 } b = className("android.widget.TextView").text("首页").findOne().bounds(); click(b.centerX(), b.centerY()); } /** * 强制停止app * @param {应用名称} appName */ function stopApp(appName){ openAppSetting(getPackageName(appName)); sleep(3000); if (className("android.widget.Button").text("强行停止").exists()) { console.info("强行停止"); className("android.widget.Button").text("强行停止").findOnce().click(); } try { sleep(3000); if (className("android.widget.Button").text("确定").exists()) { className("android.widget.Button").text("确定").findOnce().click(); toastLog(appName + "已经停止!"); } else { let closeButton = className("android.widget.Button").text("强行停止").find(); console.info(closeButton.length); console.info(closeButton[0].bounds()); closeButton[0].click(); toastLog(appName + "已经停止!"); } } catch (e) { toastLog(e); } }