正在运行程序的休眠时间设置:MonkeyRunner.sleep(秒数,浮点数)
捕获屏幕:result=device.takeSnapshot() result.writeToFile("D:/result.png",'png')
MonkeyImage.writeToFile(参数1:输出文件名,也可以包括路径,参数2:目标格式) 写成功返回true,否则返回false
device.touch(1136,361,MonkeyDevice.DOWN_AND_UP)点击事件
device.drag((250,850),(250,110),0.2,10)//开始,结束,持续时间,步骤 拖动
device.type('10086')输入文本
easy_device.type(By.id('id/name_text),'zhangsan')
发送指定键的关键事件:
device.press(参数1:键码, 参数2:触摸事件类型)
参数1:常用键内容
按下HOME键 device.press('KEYCODE_HOME', MonkeyDevice.DOWN_AND_UP)
按下BACK键 device.press('KEYCODE_BACK', MonkeyDevice.DOWN_AND_UP)
按下下导航键 device.press('KEYCODE_DPAD_DOWN', MonkeyDevice.DOWN_AND_UP)
按下上导航键 device.press('KEYCODE_DPAD_UP', MonkeyDevice.DOWN_AND_UP)
按下OK键 device.press('KEYCODE_DPAD_CENTER', MonkeyDevice.DOWN_AND_UP)
按下左导航键 device.press('KEYCODE_DPAD_LEFT', MonkeyDevice.DOWN_AND_UP)
按下右导航键 device.press('KEYCODE_DPAD_RIGHT', MonkeyDevice.DOWN_AND_UP)
相应的按键对应名称:
menu键:KEYCODE_MENU
home键:KEYCODE_HOME
back键:KEYCODE_BACK
search键:KEYCODE_SEARCH
call键:KEYCODE_CALL
end键:KEYCODE_ENDCALL
上音量键:KEYCODE_VOLUME_UP
下音量键:KEYCODE_VOLUME_DOWN
power键:KEYCODE_POWER
camera键:KEYCODE_CAMERA
easy_device.touch(By.id('id/title'),MonkeyDevice.DOWN_AND_UP)
easy_device.touch(By.id('id/parent_button'),MonkeyDevice.DOWN_AND_UP,By.id('id/current_button'),MonkeyDevice.DOWN_AND_UP) 相同id
Adb shell input keyevent BACK按键
Adb shell input tap X Y 点击坐标点
Adb shell input swipe X Y X Y滑动
adb shell dumpsys activity [ activities ] 查看activity [] 可选
adb ps 是看进程的
adb top命令是看占用率的 查看手机CPU占用率
ADB命令可以使用文件编辑,形成.dat文件
adb kill-server
adb start-server
adb remount
adb devices
pause
git show-ref 拉取分支信息
如果希望保留生产服务器上所做的改动,仅仅并入新配置项, 处理方法如下: git stash git pull git stash pop
六、gradle命令
小气,浅陋,无知,愚昧,孤傲,过分强调的自尊心,极度敏感的玻璃心,因早慧而习得的市井俗气,过早地对金钱过分甚至扭曲的崇拜,还有深入骨髓的自卑感,那是无论用多昂贵的化妆品,拎多大牌的包包,穿多华美的衣服,也包裹不了隐藏不了的,它们会伴随你的一生。
穷人的孩子连“我没钱”都不敢说出口,因为他知道,这是真的! ------ 借鉴知乎
但是这一切,都会随着一个人的逐渐强大而成为垫脚石。越是苛刻的基础建设,在98分后的那最后一段路上促进跃马扬鞭!