shell版
i=1
while(($i<500))
do
#input keyevent 10
input tap 313 1221
i
i=$(($i+1))
done
keyevent事件对应表可以自行百度,tap为点击事件
adb push x.sh /sdcard/
adb shell sh /sdcard/x.sh
py版
py版
# coding=utf-8
import sys
from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice
import datetime
import time
import os
import string
device = MonkeyRunner.waitForConnection()
basePath= device.getProperty("build.model") + "_Call";
if os.path.exists(basePath):
pass
else:
os.mkdir(basePath)
def get_sys_time():
return datetime.datetime.now().strftime('%b-%d-%y %H:%M:%S');
for i in range(1000):
device.touch(313,1221,"DOWN_AND_UP")
time.sleep(0.05)
device.touch(313,1221,"DOWN_AND_UP")
time.sleep(0.05)
device.touch(774,1538,"DOWN_AND_UP")
time.sleep(0.05)
systemTime = get_sys_time()
print >> sys.stderr, systemTime + "第"+ str(i)+ "次点击"
# result = device.takeSnapshot();
# result.writeToFile(basePath+'/telephone_' + i + " " + systemTime + ".png", 'png');