|
本帖最后由 llaflj 于 2012-11-27 09:31 编辑
from com.android.monkeyrunner import MonkeyRunner 导入所需的类
device=mr.waitForConnection() 等待与android设备连接
device.removePackage ('应用activity') 卸载应用
device.installPackage('apk包的位置') 安装应用
device.startActivity('应用activity/应用初次启动的activity') 启动应用
emd = EasyMonkeyDevice(device) 初始化EasyMonkeyDevice,需要导入com.android.monkeyrunner.easy中的EasyMonkeyDevice和By两个类
result = device.takeSnapshot()
result.writeToFile('图片存储路径\splash.png','png') 截图并保存到指定位置
emd.touch(By.id('应用控件id'),md.DOWN_AND_UP) 通过控件id进行操作
device.touch(X,Y,"DOWN_AND_UP") 点击坐标为(X,Y)的屏幕位置
device.drag((X1,Y1),(X2,Y2),0.1,10) 滑动屏幕,从(X1,Y1)滑动到(X2,Y2)
device.type('abc') 输入abc
device.press('KEYCODE_DPAD_DOWN',"DOWN_AND_UP") 点击系统自带的向下按钮
mr.sleep(5) 设备休眠5秒 |
|