::连接模拟器 adb connect 127.0.0.1:21523 timeout /t 3 /nobreak ::整体执行多少轮,每执行一轮,重启一次APP set /a time = 3 ::每轮执行多少次 set /a num = 3 ::临时变量,用于重置每轮执行次数 set /a tt = %num% ::启动APP前,先杀进程 goto kiiAPP ::主要执行方法 :main ::每轮每一次要先切换到指定模块,如个人模块 if %num% equ %tt% ( ::切换到个人页面 adb -s 127.0.0.1:21523 shell input tap 327 1844 timeout /t 3 /nobreak ) ::点击我的会议 adb -s 127.0.0.1:21523 shell input tap 138 786 ::点击返回按钮 timeout /t 1 /nobreak adb -s 127.0.0.1:21523 shell input tap 50 110 timeout /t 1 /nobreak ::计算剩余循环次数 set /a num -= 1 echo "剩余 %time% 轮, %num% 次。" if %num% == 0 goto count goto main :count ::计算剩余循环次数 set /a time -= 1 ::循环次数大于等于0时,重置执行次数 if %time% geq 0 set /a num = %tt% ::循环次数小于0时,结束执行 if %time% lss 0 ( echo "执行结束!" pause ) goto kiiAPP :kiiAPP ::杀掉APP进程 adb -s 127.0.0.1:21523 shell am force-stop cn.XXX.wsapp timeout /t 3 /nobreak goto startAPP :startAPP ::启动APP adb -s 127.0.0.1:21523 shell am start -n cn.XXX.wsapp/cn.XXX.wsapp.MainActivity timeout /t 6 /nobreak goto main