adb執行簡單命令,用於刷頁面訪問次數
阿新 • • 發佈:2021-12-10
::連線模擬器 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 3271844 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% == 0goto 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