【更新公告】AirtestIDE更新至1.2.12

简介: 【更新公告】AirtestIDE更新至1.2.12

网络异常,图片无法展示
|


1. 前言



本次更新为AirtestIDE更新,版本提升至1.2.12。


2. IDE更新详情



1)内置airtest库提升至1.2.3版本


① 修复了部分设备横竖屏显示异常的问题,尤其是模拟器和特殊安卓设备(车机设备等)。


1.2.11版本IDE连接模拟器或者部分特殊安卓设备,会出现设备画面显示不全的问题,我们可以通过更新IDE版本至最新的1.2.12来解决这个问题:


网络异常,图片无法展示
|


2)内置pocoui库提升至1.0.84版本


① 修改PocoService.apk,修复了部分型号手机(例如华为P40)可能在滑动过程中使用了之前缓存的节点信息,而导致无法正确获取到当前节点的最新信息的问题(即某个节点明明被滑动到了当前画面中,但是exists依然返回false的问题)


但这可能会导致在部分节点复杂的场景下,出现节点查找速度变慢的情况!


原先的两个PocoService.apk合并成了一个,去掉了PocoService-test.apk,目前只需要安装PocoService.apk即可启动poco,无需安装第二个apk


③ 目前高版本安卓手机上不会再提示Pocoservice.apk版本过低了

即使用1.2.12版本的IDE,或者使用1.0.84版本的pocoui,安卓设备仅需要安装1个Pocoservice.apk即可。


3. 如何更新



1)覆盖更新


打开AirtestIDE时,如收到下述的更新提示,可以直接选择点击左下角的【更新】按钮来完成覆盖更新:


网络异常,图片无法展示
|


特别注意:更新过程切勿中断,如覆盖更新时因为某些异常中断,可能导致覆盖更新失败,无法正常打开AirtestIDE。


此时我们可以卸载掉更新失败的AirtestIDE,然后到官网上下载最新版。


另外覆盖更新之前,请检查是否将脚本保存到了AirtestIDE的文件路径内,如有请备份脚本后再进行覆盖更新,否则进行 覆盖更新操作后也会覆盖掉保存在AirtestIDE路径下的脚本


2)到官网上下载最新版本


官网下载地址:airtest.netease.com/home/index.…


网络异常,图片无法展示
|


3)本地Python环境库更新


如需把本地Python环境的库更新至与1.2.12一样的环境,可以使用如下命令:


# airtest最新版为1.2.3
pip install -U airtest
# pocoui最新版为1.0.84
pip install -U pocoui
复制代码


4. 特别注意



1)使用最新版IDE但设置的Python环境未更至最新


如果同学们使用了最新的1.2.12版本的IDE来连接安卓设备,IDE会自动给设备安装最新版的 pocoservice.apk ,此时在这台设备上运行poco脚本,如果不是使用最新的pocoui(1.0.84版本),则无法正常启动 pocoservice.apk 。


所以同学们如果使用了1.2.12版本的IDE,并且在 选项--设置 里面设置使用本地Python环境来跑脚本,则 要检查下本地Python环境里的pocoui是否已更新到最新版 ,如未更新,请务必先使用下述命令将其更新到最新版本来运行poco自动化脚本:


pip install -U pocoui
复制代码


2)pocoservice反复重启的问题


pocoservice反复重启的问题比较常见,所以我们将重启的大部分情况及其解决办法整理到了上期的推文当中--poco不断重启?看这6点就够了,希望可以帮助大家排查此类问题。

相关文章
|
10月前
|
安全 搜索推荐 数据挖掘
陪玩系统源码开发流程解析,成品陪玩系统源码的优点
我们自主开发的多客陪玩系统源码,整合了市面上主流陪玩APP功能,支持二次开发。该系统适用于线上游戏陪玩、语音视频聊天、心理咨询等场景,提供用户注册管理、陪玩者资料库、预约匹配、实时通讯、支付结算、安全隐私保护、客户服务及数据分析等功能,打造综合性社交平台。随着互联网技术发展,陪玩系统正成为游戏爱好者的新宠,改变游戏体验并带来新的商业模式。
627 0
|
5月前
|
机器学习/深度学习 搜索推荐 PyTorch
基于昇腾用PyTorch实现CTR模型DIN(Deep interest Netwok)网络
本文详细讲解了如何在昇腾平台上使用PyTorch训练推荐系统中的经典模型DIN(Deep Interest Network)。主要内容包括:DIN网络的创新点与架构剖析、Activation Unit和Attention模块的实现、Amazon-book数据集的介绍与预处理、模型训练过程定义及性能评估。通过实战演示,利用Amazon-book数据集训练DIN模型,最终评估其点击率预测性能。文中还提供了代码示例,帮助读者更好地理解每个步骤的实现细节。
|
11月前
|
缓存 监控 网络安全
使用CDN部署静态资源有哪些优势和注意事项
使用CDN部署静态资源能显著加速内容传递、减轻源服务器负载、提高可用性和容错性、节省带宽成本。但需选择合适的CDN提供商,合理配置缓存规则,确保安全性,监控性能,优化策略,避免缓存污染和处理资源版本问题,以实现最优效果。
391 4
|
8月前
|
人工智能
协同育人项目申报步骤
协同育人项目申报步骤简介:高校教师需先注册账号,登录后在“产学合作”中查看企业项目指南。确定意向后,在“企业项目列表”页面申请并填写表单,提交后关注审核进展。审核通过后,高校与企业签署合作协议,明确项目内容及验收标准等。具体流程可参考平台发布的《2024年产学合作协同育人项目高校申报说明》。
|
9月前
|
分布式计算 并行计算 数据处理
Pandas高级数据处理:并行计算
Pandas是Python中广泛使用的数据分析库,随着数据量增加,单线程处理速度成为瓶颈。本文介绍Pandas并行计算的基本概念、方法及常见问题的解决方案。并行计算通过多线程、多进程或分布式框架(如Dask)实现,充分利用多核CPU优势。文章详细解释了数据分割、内存占用和线程/进程间通信等问题,并提供了代码示例。最后总结了常见报错及其解决方法,帮助开发者提升数据处理效率。
245 3
|
开发工具 Android开发
Android 代码自定义drawble文件实现View圆角背景
Android 代码自定义drawble文件实现View圆角背景
263 0
长上下文能力只是吹牛?最强GPT-4o正确率仅55.8%,开源模型不如瞎蒙
【8月更文挑战第10天】新研究NoCha挑战显示,即使是顶级的大型语言模型GPT-4o,在处理长篇幅文本时正确率仅55.8%,低于人类直观水平。该挑战基于近作英文小说,检验模型对整本书信息的理解与推理能力。结果显示,模型在全局推理上的表现不佳,倾向于依赖局部信息而非整体上下文,尤其是在复杂推理需求高的科幻小说上表现更弱。这一发现揭示了当前模型在处理长上下文任务上的局限性。论文链接: [https://arxiv.org/pdf/2406.16264](https://arxiv.org/pdf/2406.16264)。
275 65
|
11月前
|
传感器 人工智能 物联网
数字孪生在航空航天领域的应用
数字孪生技术在航空航天领域的应用日益广泛,从设计、制造、测试到运营和维护,全面革新了传统工作模式。通过创建物理实体的虚拟复制品,实现实时模拟、预测和优化,显著提升产品性能、安全性和经济效益。具体案例如嫦娥五号探测器和C919客机的成功应用,展示了数字孪生技术的巨大潜力和未来前景。
|
11月前
|
云安全 存储 安全
带你读《阿里云安全白皮书》(十五)——云上安全重要支柱(9)
阿里云提供全面的数据安全保护措施,包括数据操作审计、全链路加解密、细粒度访问控制、可信计算和数据本地化存储等,确保客户数据的安全与合规。《阿里云安全白皮书(2024版)》详细介绍了这些技术能力,可点击链接下载完整版内容。
|
12月前
|
消息中间件 存储 弹性计算
云消息队列 RabbitMQ 版实践解决方案评测
随着企业业务的增长,对消息队列的需求日益提升。阿里云的云消息队列 RabbitMQ 版通过架构优化,解决了消息积压、内存泄漏等问题,并支持弹性伸缩和按量计费,大幅降低资源和运维成本。本文从使用者角度详细评测这一解决方案,涵盖实践原理、部署体验、实际优势及应用场景。