不多说了很抖音的一样代码如下:
auto.waitFor();//判断和等待开启无障碍 app.launchApp('快手极速版');//只有一个快手极速版所以直接Launch就可以,不用包名 sleep(10000);//等待splash时间 console.show(); //开启日志(悬浮窗权限) clearVideoCache(); home();//回到首页 exits();//退出js脚本 function clearVideoCache() { if (className("android.widget.ImageView").id("left_btn").exists()) { className("android.widget.ImageView").id("left_btn").findOnce().click(); sleep(3000); if (className("android.widget.TextView").text("设置").exists()) { toastLog("点击设置"); let b = className("android.widget.TextView").text("设置").findOne().bounds(); click(b.centerX(), b.centerY()); sleep(3000); if (className("android.widget.TextView").text("清除缓存").exists()) { let b = className("android.widget.TextView").text("清除缓存").findOnce().bounds(); let result = click(b.centerX(), b.centerY()); if (result) { toastLog("清理成功"); } } } } } function kuaishouCloseFriendTip() { if (id("close").exists()) { id("close").findOnce().click(); } } /** * 关闭通知 */ function kuaiShouCloseInvitationNotice() { if (className("android.widget.ImageButton").id("close").exists()) { className("android.widget.ImageButton").id("close").findOnce().click(); } } /** * 快手关闭是否喜欢对话框 */ function kuaiShouCloseIsLike() { if (className("android.widget.TextView").text("不影响").exists()) { className("android.widget.TextView").text("不影响").findOnce().click(); } }