appium desired_caps参数大全 常用参数记录 能力 描述 值 automationName 使用哪个自动化引擎 Appium(默认)或Selendroid或者UiAutomator2或者Espresso对于Android或XCUITestiOS或者YouiEngine使用You.i引 ...
分类:
移动开发 时间:
2018-06-11 02:13:44
阅读次数:
235
前言 部分真机可能会出现每次运行代码,启动app之前都会重复安装Unlock和Appium Setting这两个小工具,有的手机会自动安装,这个还好。有的手机每次都会弹出一个安装确认框(如部分小米和vivo出现),这样就比较麻烦了,不手动去点,就无法继续执行代码了。 注意:appium之前老的版本1 ...
分类:
移动开发 时间:
2018-06-11 02:08:01
阅读次数:
238
使用for 的时候,append() 不是复制,而是移动,只有最后一个元素才真正的append() 到了 解决办法: 1. 使用字符串; 2.使用clone(); ...
分类:
移动开发 时间:
2018-06-11 02:07:53
阅读次数:
179
由于app的webview自动化是依赖于chromedriver的,并且每个app的webview版本号都不太一样,这就导致了,每次都需要重新去下载对应的chromedriver版本.如何根据当前的webdriver版本去匹配对应chromedriver版本,这是一个难题。可以看下如下官方文档,本篇 ...
分类:
移动开发 时间:
2018-06-11 02:03:41
阅读次数:
267
11. 实战_使用GlobalKey一键启动程序参考文章:Android 两种注册、发送广播的区别http://www.jianshu.com/p/ea5e233d9f43 【Android】动态注册广播接收器 http://blog.csdn.net/etzmico/article/details ...
分类:
移动开发 时间:
2018-06-11 01:57:24
阅读次数:
234
第三节MapStruct Defining a mapper 在这一章节你将学到如何用mapstruct和它的一些必要的操作选项来定义一个bean mapper。 3.1 Basic mappings 创建一个java接口类,使用必要的方法和注解来创建一个简单的mapper,其中要用到org.map ...
分类:
移动开发 时间:
2018-06-11 00:39:48
阅读次数:
296
为什么学习: 自动化平台中捕获脚本运行后的耗电量情况和手机的实时电量 手机实时电量: 提取level就为当前手机的电量等级 连接手机到电脑上默认为充电状态,影响脚本运行过程中的耗电量的捕捉 切换电池到非充电状态 获取电量消耗信息 ...
分类:
移动开发 时间:
2018-06-11 00:27:54
阅读次数:
259
bug如下:这是由于gradle包造成的,解决步骤①:找到gradle.properties,如下②:打开gradle.properties,并加入android.enableAapt2=false,最后单击SyncNow再次运行程序,会报:不用管,不影响程序。如果读者有完美的解决方案,欢迎指教。
分类:
移动开发 时间:
2018-06-10 23:01:48
阅读次数:
1712
Android开发学习——UI篇1.0 =============== 从控件开始 TextView 最基本的文本显示控件 相信同学对刚开始使用Android studio时生成的第一个程序还有印象。兴致满满地将软件已经编好的基础程序运行在手机上,一句Hello world!赫然出现在手机中间,也标 ...
分类:
移动开发 时间:
2018-06-10 22:13:26
阅读次数:
225
序言: 如果从 13 年移动客户端大火开始算起,至今已经有五个年头了。现在移动端的形势也不需要太多的废话来描述,一句话总结就是:“浪潮退去,谁在裸泳一看就清楚。”我希望借助这篇文章来聊聊在我心目中,移动互联网下一个五年的趋势和机会,以及我们 iOS 工程师能做哪些准备,实现自我提高。本文主观性的看法 ...
分类:
移动开发 时间:
2018-06-10 22:11:58
阅读次数:
283
图解Android - Android GUI 系统 (5) - Android的Event Input System - 漫天尘沙 - 博客园.htm // 关注里面的Dispatcher处理流程http://www.cnblogs.com/samchen2009/p/3368158.html D ...
分类:
移动开发 时间:
2018-06-10 19:35:34
阅读次数:
177
4. Reader线程_使用EventHub读取事件 使用inotify监测/dev/input下文件的创建和删除 使用epoll监测有无数据上报 细节: a、fd1 = inotify_init("/dev/input") b、假设input下已经有了event0和event1 fd2 = ope ...
分类:
移动开发 时间:
2018-06-10 18:57:49
阅读次数:
243
axios设置请求头中的Authorization 和 cookie 信息: GET请求 POST请求 ...
分类:
移动开发 时间:
2018-06-10 18:36:14
阅读次数:
1407
如何解决出现AXIOS的Request header field Content-Type is not allowed by Access-Control-Allow-Headers in preflight response. 问题描述: 由于restful接口需要在头部header传递两个字段 ...
分类:
移动开发 时间:
2018-06-10 18:32:25
阅读次数:
618
G盘打不开由于IO设备错误,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文
分类:
移动开发 时间:
2018-06-10 17:20:06
阅读次数:
187
瞎找了一天都没找到问题所在(问题代码) f分割线 app.vue 正确代码 原来是小写的问题,el: '#app',id为app的元素,这个a字母是小写的!!!!!!! main.js 正确代码 components\Apple.vue router\index.js ...
分类:
移动开发 时间:
2018-06-10 15:32:54
阅读次数:
256
[Luogu2015] 二叉苹果树 题目描述 有一棵苹果树,如果树枝有分叉,一定是分2叉(就是说没有只有1个儿子的结点) 这棵树共有N个结点(叶子点或者树枝分叉点),编号为1 N,树根编号一定是1。 我们用一根树枝两端连接的结点的编号来描述一根树枝的位置。下面是一颗有4个树枝的树 现在这颗树枝条太多 ...
分类:
移动开发 时间:
2018-06-10 15:29:44
阅读次数:
228