Skip to content

v1.0.84

Compare
Choose a tag to compare
@yimelia yimelia released this 26 Sep 09:58
· 55 commits to master since this release
  • 修改PocoService.apk,修复了部分型号手机(例如华为P40)可能在滑动过程中使用了之前缓存的节点信息,而导致无法正确获取到当前节点的最新信息的问题(即某个节点明明被滑动到了当前画面中,但是exists依然返回false的问题)
    • 这可能带来一定的性能损耗
  • 【需要更新!!】去掉了PocoService-test.apk,目前只需要安装PocoService.apk即可启动poco,无需安装第二个apk,因此启动poco的命令行也发生了修改
    • 因此,如果使用了AirtestIDE,请使用>=1.2.12的版本,如果使用本地python环境运行脚本,请执行pip install -U pocoui,确保pocoui的版本号>=1.0.84
  • 在替换版本时,会先尝试卸载旧版本,避免因为apk包签名不一致导致无法更新版本的问题
  • 目前高版本安卓手机上不会再提示apk版本过低了
  • 我们发现大多数手机上Poco无法正确被启动的原因,是手机限制了它的后台启动,因此大多数品牌手机可以找到应用管理/电池优化,将PocoService设置为允许自启动、允许后台启动

  • Modify PocoService.apk to fix the problem that some models of mobile phones (such as Huawei P40) may use the previously cached node information during the sliding process, which leads to the problem that the latest information of the current node cannot be obtained correctly (that is, a certain node clearly Was swiped to the current screen, but exists still returns false)
    • This may bring some performance loss
  • 【need to be updated! ! 】 Removed PocoService-test.apk, currently only need to install PocoService.apk to start poco, no need to install a second apk, so the command line to start poco has also been modified
    • Therefore, if you use AirtestIDE, please use the version >=1.2.12. If you use the local python environment to run the script, please execute pip install -U pocoui to ensure that the version number of pocoui is >=1.0.84
  • When replacing the version, it will try to uninstall the old version first to avoid the problem that the version cannot be updated due to inconsistent apk package signatures
  • At present, the apk version will no longer be prompted on high version Android phones