monkey自动化脚本
获取第三方安装包:手机需root,adb shell>cd data/app>ls(获取相应app信息)>cd +相应app信息>base.apk(安装包)
获取第三方安装包:system系统目录
按钮显示坐标位置:开发者选项>显示触摸操作,指针位置
1、打开uc浏览器,2、点击搜索栏,3、输入网址,4、点击搜索,5、返回桌面
编写格式:
type = raw events(固定头) count = 50(事件数) speed = 1.0(执行速度) #以下monkey命令 start data >> #打开测试应用程序uc浏览器(应用包名,入口名) LaunchActivity(com.UCMobile.x86,com.uc.browser.InnerUCMobile) #让浏览器将页面加载出来,脚本需等待一段时间 UserWait(8000) #点击浏览器网址(坐标) Tap(250,230) UserWait(5000) #输出www.k7.cn DispatchString(www.k7.cn) #输入回车键 DispatchPress(KEYCODE_ENTER) UserWait(5000) #输入Home键返回到桌面 #DispatchPress(KEYCODE_HOME)
#完成后杀死进程
RunCmd(am force-stop com.UCMobile.x86)
写好的脚本文件push到data/local/tmp目录下(adb push C:\Users\lt\Desktop\monkey_uc.txt /data/local/tmp)monkey_uc脚本名称
通过命令执行脚本adb shell monkey -f /data/local/tmp/monkey_uc.txt 2(执行次数)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?