当前位置: 首页 > news >正文

安卓Shell脚本

​ 在做测试Android应用时,经常需要执行某些重复的操作,如果设备支持adb调试,可以使用python、java等编写自动化脚本,以实现自动执行重复操作,解放人力。但如果遇到不支持ADB调试的设备时,只能使用串口工具,此时python、java就显得些乏力,这时候,就可以使用shell脚本。

1、脚本编写

​ 安卓的shell脚本编写和Linux系统一样。但因为机制原因,要执行shell脚本,需要到/data目录下才可以。

​ 使用串口工具链接设备和电脑。

​ 选择端口

​ 进入到设备

​ su获取权限

​ cd /data 进入到data目录

​ vi shellscript.sh

#示例脚本。模拟打开一个应用,然后发送指定键值进行操作
#!/system/bin/sh
while true
do
{am start PackageNameinput keyevent KeyCodeinput keyevent KeyCodeinput keyevent KeyCodesleep 3am force-stop PackageName
}
done

​ 按 Esc #进入vi命令模式

​ 输入 :wq #写入并退出

​ chmod 777 shellscript.sh #赋予权限

​ ./shellscript.sh #执行脚本

http://www.gsyq.cn/news/20684.html

相关文章:

  • 基于多尺度谱峭度的有载分接开关振动信号处理
  • Gitee崛起:本土化战略如何重塑中国开发者生态?
  • Rancher 社区双周报| Longhorn v1.10.0 重磅发布,企业级存储性能全面升级
  • V-Ray 6.1 插件安装指南|Revit 2019-2024 图文教程
  • 2025 年国内球墨铸铁管厂家最新推荐排行榜:涵盖市政 / 给水 / 水利工程用管,助力采购高效选材
  • 2025 年光伏支架设备厂家推荐霸州市邦昊通达冷弯设备有限公司,廊坊 / 霸州 / 北方光伏支架设备 / 光伏支架冲孔机 / 光伏支架角钢成型机 / 光伏支架 C 型钢成型机公司推荐
  • C#使用AForge.NET和EMGU CV开源库实现摄像头视频流捕获与处理
  • Citrix XenApp and XenDesktop 7.15 LTSR - 应用程序和桌面虚拟化
  • 2025 年过滤机厂家最新推荐排行榜:聚焦技术创新与市场口碑,精选五家优质企业助力企业选购胶带式/盘式真空/带式/脱水/带式真空过滤机厂家推荐
  • 2025年中国GEO(AI搜索优化)源头厂家Top 10推荐排行:云视科技领跑行业革新
  • Apache Doris 大数据仓库全面解析 - 教程
  • 连接AI与决策:深度解析Palantir的“基石”:本体(Ontology)
  • 鸿蒙应用开发从入门到实战(二十一):ArkUI自定义弹窗组件
  • 2025 年北京开锁机构推荐:北京锁王开锁有限公司,您身边的锁具安全专家
  • svn常用命令命令
  • 如何本地直升Windows 11 25H2:两种方法超级简单
  • 2025 年最新推荐!覆盖上海广州杭州等多地的居民同城长途异地跨城日式国际搬家公司优质服务排行榜
  • 共模电压测量:原理、方法与应用探析
  • LGP9869 [NOIP 2023] 三值逻辑 学习笔记
  • 2025 年隔音板厂家最新推荐排行榜:阻尼 / 聚酯纤维 / 室外等多品类适配,聚焦口碑厂商与一站式服务
  • 310、清平调三首其三
  • 2025 年最新推荐防静电地板源头厂家权威排行榜,涵盖机房陶瓷全钢等多类型产品优质品牌汇总车间/生产防静电地板/防静电活动地板/抗静电地板公司推荐
  • 实用指南:Transformer模型:深度解析自然语言处理的革命性架构
  • 联合训练
  • vxe-table 利用配置 ajax 方式自动请求资料,适用于简单场景的列表
  • LibreOffice Impress播放不出视频的解决方法
  • Exchange 异常关机后无法登录owa/ecp 以及ems无法连接远程服务器
  • RSA密钥生成基准测试深度解析
  • 数据结构字符串和图
  • 结婚证识别技术:融合计算机视觉、深度学习与自然语言处理的综合性AI能力的体现