请问一下,你的网盘分享里面是关于 leakcanary 所涉及到的打成的 jar 包么?,之前也研究过一阵子,但是苦于网上用的这个东西都是基于 androidstudio + gradle 做的,关于 eclipse 的很少,而且也是基于 maven 管理的,好像没有完整的 leakcanary.jar
up 一下,最近领导非得让我做一个 python 版的接口工具,借鉴了一下版主的工具
如果启动 activity 没有错的话,,还有问题就看这个 activity 是不是没有外部访问的权限
蛮详细,讲的很好
@liyaoyao 你这个设备感觉都没真正识别到,你 cmd 输入一下 adb devices 看看呢
之前用 java 也有的这个方法,太坑啊,识别率有点低,后来还是根据他们说的第三方 APP 的方法来实现验证的
你需要的工具想要达到什么效果?
帮忙支持一下,去年在美国 CES 看到这家公司的展台,看到施华洛世奇款的手环,很是漂亮!后来进去才知道居然是国内公司,蛮厉害的!
1:这个速度还好吧,你试一试就知道了
2:要不你就用 appium 的 driver 去截图,不过这个截图功能底层应该也是封装了 adb 的截图方法,另外感觉这样做了从你的描述上来看也是大财小用,不知道你所谓的后续还要实时监控是啥意思? 看你怎么做了。
adb shell screencap 截图
adb pull 将图片从手机上拉到 PC
同@zsx10110 的方法,,之前就这么做的
mark 一下
好吧,再试一试这个 api 吧,这个 api 我之前试过貌似是可以的啊,我记得。
要不你再确认一下,看一下这个 sample (http://www.2cto.com/kf/201501/368019.html)
如果是 java 可以用 runtime.exec("adb push ......")
1:你的代码是开了 2 个线程,分别读取标准输出流和错误流,为啥要分开呢? 直接用 p.redirectErrorStream(true) 将这 2 个输出流合并一下,这样开一个线程就可以了
2:关于你的提问,可以再开一个线程啊,往里面写,BufferedWriter writer = new new BufferedWriter(new OutputStreamWriter(p.getOutputStream()));writer.write("do something");writer.flush(); 大概就是这个样子
@xyva 我的需求和你的几乎是一样都,请问你找到合适的测试框架了么? 我现在一直是用的 junit + Eclipse 基础上继承于 InstrumentationTestRunner 这个来做的。每次都需要打成 apk 之后然后运行之后自动将 junit 生成都 XML report pull 到本机上,最后利用 ant 生成 HTML report。
但是这样做有一个弊端就是每次都需要打成 apk 之后再运行,后来网上有看到有人用 robolectric 来做的,,但是导入 sample 之后各种报错提示 class not found,最终解决这个问题之后又冒出来很多稀奇古怪都问题,然后放弃了。
希望能得到你的回复
@xyva 是的,我也一样遇到这个问题,,各种 classNotFound,超级多,,请问你后来解决了么?
这个是上次测试群里面也有个人遇到的,上次让他设置 Android:exported=” true” 也还是不行 ,我把他的 jar 包拿过来差了一下 activity 确实没有错,一直没有解决,后来他问了一下他们开发,他们开发给了他一个 activity,后来就成功了,开发的解释是保护机制,防止用户恶意启动 activity,建议你问一下你们开发你这个 app 的 activity。
你好,请问你这个问题后来解决了么?我看到你另外一个帖子的意思是这个问题未能解决? 可以方便联系一下么?
关于 toast 我个人有两个办法:
1: 如果能抓到图片:
1.1:用 tess4j 这个方法抓取图片上的文字,进行比对,缺点就是这个玩意儿比对识别率不是特别高
1.2:抓到图片之后对已经有的正确图片进行图片比对,原理就是像素点 RGB 进行比对
2:另外一个就是 testerHome 之前有人分享过的利用第三方工具实现的,附上链接地址https://testerhome.com/topics/3750root,我用的是里面第二种方法实现的,还可以。缺点就是需要写第三方工具,事先的话要开启,另外手机需要
赞,以后学习了
后续试验一下
收藏,看以后工作是否可以用到