最近开始做自动化测试相关工作,部署atx-server 安卓集群管理,记录下部署过程中遇到的问题

一;atxserver不显示设备,使用命令:python main.py --server localhost:4000时报错:

Traceback (most recent call last):File "D:\provider\atxserver2-android-provider-master\main.py", line 35, in <module>from device import STATUS_FAIL, STATUS_INIT, STATUS_OKAY, AndroidDeviceFile "D:\provider\atxserver2-android-provider-master\device.py", line 17, in <module>from core import fetchingFile "D:\provider\atxserver2-android-provider-master\core\fetching.py", line 8, in <module>import humanize
ModuleNotFoundError: No module named 'humanize'

由于初次接触,atxserver部署好了,设备一直无法展示,最后才发现是上面报错的问题,直接使用命令:

pip install humanize

安装需要的module即可解决问题;

二,UIAutomator2以及atxserver部署好了之后,记得搞清楚顺序:

1,运行rethinkdb数据库,备注:rethinkab2.4 windows版本下载地址

2,在atxserver目录下运行命令:

python3 main.py --port 4000

3,在atxserver2-android-provider目录下运行命令:

python3 main.py --server localhost:4000

如果python3提示错误就去掉3,还是不行就pip

三,使用Jenkins自动化打包遇到问题解决

1,问题详情:

* What went wrong:
Execution failed for task ':app:mergeReleaseResources'.
> Multiple task action failures occurred:> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade> Android resource compilation failedC:\Windows\System32\config\systemprofile\.gradle\caches\transforms-2\files-2.1\6ec2cf35d937b94920bb7aebb1bf630c\appcompat-1.0.2\res\drawable-xxhdpi-v4\abc_text_select_handle_middle_mtrl_light.png: AAPT: error: file not found.> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade> Android resource compilation failedC:\Windows\System32\config\systemprofile\.gradle\caches\transforms-2\files-2.1\6ec2cf35d937b94920bb7aebb1bf630c\appcompat-1.0.2\res\layout\abc_action_bar_up_container.xml: AAPT: error: file not found.> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade> Android resource compilation failedC:\Windows\System32\config\systemprofile\.gradle\caches\transforms-2\files-2.1\6ec2cf35d937b94920bb7aebb1bf630c\appcompat-1.0.2\res\drawable-xhdpi-v4\abc_ab_share_pack_mtrl_alpha.9.png: AAPT: error: file not found.> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade> Android resource compilation failedC:\Windows\System32\config\systemprofile\.gradle\caches\transforms-2\files-2.1\6ec2cf35d937b94920bb7aebb1bf630c\appcompat-1.0.2\res\anim\abc_tooltip_exit.xml: AAPT: error: file not found.> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade> Android resource compilation failedC:\Windows\System32\config\systemprofile\.gradle\caches\transforms-2\files-2.1\6ec2cf35d937b94920bb7aebb1bf630c\appcompat-1.0.2\res\layout\abc_search_dropdown_item_icons_2line.xml: AAPT: error: file not found.> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade> Android resource compilation failedC:\Windows\System32\config\systemprofile\.gradle\caches\transforms-2\files-2.1\6ec2cf35d937b94920bb7aebb1bf630c\appcompat-1.0.2\res\drawable-hdpi-v4\abc_ic_menu_share_mtrl_alpha.png: AAPT: error: file not found.> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade> Android resource compilation failedC:\Windows\System32\config\systemprofile\.gradle\caches\transforms-2\files-2.1\6ec2cf35d937b94920bb7aebb1bf630c\appcompat-1.0.2\res\drawable\abc_btn_colored_material.xml: AAPT: error: file not found.> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade> Android resource compilation failedC:\Windows\System32\config\systemprofile\.gradle\caches\transforms-2\files-2.1\6ec2cf35d937b94920bb7aebb1bf630c\appcompat-1.0.2\res\drawable-hdpi-v4\abc_textfield_search_default_mtrl_alpha.9.png: AAPT: error: file not found.* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.* Get more help at https://help.gradle.orgDeprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.5/userguide/command_line_interface.html#sec:command_line_warnings

2,问题解决:开始一直注意的结尾with gradle7.0,以为是配置问题,频繁在Jenkins中配置gradle路径,后面找到了解决思路,有说在项目gradle.properties设置buildCacheDir的,有说在项目的build.gradle中设置这两句的,aaptOptions.useNewCruncher = false aaptOptions.cruncherEnabled = false,最终不负有心人,可算找到答案了,在Jenkins的系统管理->系统设置 ->全局属性->环境变量中添加全局属性 GRADLE_USER_HOME 值是自定义的一个文件目录,问题就解决了,在这里感觉这位作者,放原贴连接,在此感谢了,可算SUCCESSFUL了

 

持续更新中。。。

使用ATX-server部署过程中遇到的问题-遇到就更,作为记录相关推荐

  1. [项目过程中所遇到的各种问题记录]部署篇——项目部署过程中那些纠结的问题-SQLServer...

    前一篇文章说了些有关IIS的,这篇则是说SQLServer的,相比IIS来说,SQLServer的配置过程中问题就少了许多,而且都比较有针对性,下面开始记录: 注:由于实际项目的开发都是基于SQL20 ...

  2. azkaban的部署过程中遇到的一些坑(部署篇)

    2019独角兽企业重金招聘Python工程师标准>>> 1.azkaban源码下载 maven下载地址3.0.0版本:https://gitee.com/wenhaijin_830_ ...

  3. mysql mmm坑_MySql之MMM部署过程中各种问题解决方法

    MySql之MMM部署过程中各种问题解决方法 发布时间:2020-05-06 11:47:56 来源:亿速云 阅读:155 作者:三月 下文主要给大家带来MySql之MMM部署过程中各种问题解决方法, ...

  4. Rancher 2.0部署过程中常见问题分析与解决

    本文是Rancher 2.0部署与使用过程中常见的问题及其解决方法,多数问题整理收集自Rancher官方技术交流群内用户的提问与反馈.欢迎扫描文末二维码,添加Rancher小助手为好友,加群获得更多技 ...

  5. sql优化基数和耗费_基数估计在SQL Server优化过程中的位置

    sql优化基数和耗费 In this blog post, I'm going to look at the place of the Cardinality Estimation Process i ...

  6. 将html代码部署到阿里云服务器,并进行域名解析,以及在部署过程中遇到的问题和解决方法

    将html代码部署到阿里云服务器,并进行域名解析,以及在部署过程中遇到的问题和解决方法 参考文章: (1)将html代码部署到阿里云服务器,并进行域名解析,以及在部署过程中遇到的问题和解决方法 (2) ...

  7. 在使用ambari进行安装部署过程中遇到的glibc问题

    在使用ambari进行安装部署过程中遇到的glibc问题 使用 yum check rpm -e rpm -q 处理问题 报错信息如下: stderr: Traceback (most recent ...

  8. cas 部署过程中遇到的一些问题(持续更新)

    cas 部署过程中遇到的一些问题(持续更新) 1.CertificateException 有时候客户端和服务端都部署好了之后,回调回来会报异常 javax.net.ssl.SSLHandshakeE ...

  9. origin画图_Origin作图过程中如何让图看起来更生动

    来源丨萤火科研← 关注TA 有朋友咨询在用Origin作图过程中如何让图看起来更生动,在使用过程中,有一些小技巧可供大家参考参考(本人用2017,以2017版为例).1.例如在画XRD过程中,如果我的 ...

最新文章

  1. linux 系统调用 open函数使用
  2. 先来先服务调度算法(C++实现)
  3. 后勤管理系统_教育信息化2.0,2019年校园智慧后勤管理系统五大品牌
  4. Greedy Sequence(2019南京icpc网络预选赛)主席树求区间小于k的最大值
  5. oschina下载工具
  6. 动态加载Fbx模型文件
  7. 使用libcurl进行HTTP PUT
  8. 高科技加持,升哲科技助力打造首都智慧社区
  9. 如果我已经开始重新设置基准,如何将两个提交合并为一个?
  10. 烧钱两年,做事对得起工资,也要对得起公司这份决心
  11. Python|LeetCode习题答案汇总
  12. Cat 6 的网线确实不好做
  13. c语言编程软件支持win8,C语言编程软件vc6.0(支持win7 / win8 / 10)官方免费版6.0
  14. 怎么批量将多个 PDF 转换为 jpeg、png、bmp 图片
  15. 第三篇:知其然,知其所以然-USB音频设备的开发过程
  16. 第一次实习面试感受----苦逼程序员生活初体验
  17. 秒杀系统流量削峰这事应该怎么做?为什么要削峰呢?
  18. keil工程 freertos+emwin AC5编译器移植到AC6编译器
  19. 推荐使用rpx替代upx的公告
  20. Win7安装VMware

热门文章

  1. 【2016-2017】陪伴是最长情的告白
  2. Android切词工具——BreakIterator(2)
  3. W: GPG 错误:http://nginx.org/packages/ubuntu bionic InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY ABF5BD827BD9
  4. C++ 文件读取read()write()
  5. 《出版专业实务》(2015年版初级)思考与练习答案 第二章
  6. 前端安全问题及防范措施
  7. 《AI图像搜索引擎》笔记
  8. 怎么修改IE浏览器下载文件位置
  9. windows无法连接到打印机_“Windows无法连接打印机,操作失败,错误为0x000003e3”...
  10. CloudXNS探索之旅