#9 楼 @weamylady 1 个
#7 楼 @weamylady 唉,算了
#69 楼 @wonderfulful 爱学习就可以啊
#5 楼 @weamylady 咱俩打扑克啊
#12 楼 @chenhengjie123 我也一样,如果会的东西,我就懒得研究了。只有不会的我才有兴趣追
#10 楼 @chenhengjie123 这个远程调试很屌啊,debug 的功底也不弱,佩服。期待关于标志位 FLAG_INCLUDE_NOT_IMPORTANT_VIEWS 对 dump 更深的解释,看谁快啊~~~~
#4 楼 @mingyuwang 哦,一起等
#2 楼 @mingyuwang 这个不能这么暗示自己,不是说一次执行成功,就说明它应该成功,这就是 bug 存在的原因。感觉是你的远程集成环境中启动模拟器没弄好,既然知道原因,可以仔细检查下。
不太懂 ios 测试,但是你上面的出错信息说的是你的应用没有安装
Tried to install the test host app 'net.light.sample' but failed
学习了
#8 楼 @chenhengjie123 静待你的研究成果
#6 楼 @chenhengjie123 IAccessibilityServiceConnection 应该是一个 aidl
看来舵主也是在芯片公司啊
看完以后,我觉得我没学过 java
#2 楼 @zhubaitian 没有实战啊
支持一下!
#15 楼 @yangchengtest 转自我的。哎,
#13 楼 @yangchengtest 你转帖的那句话应该出自我博客
#10 楼 @seasoncool2011 这个文件就是 uiautomatorviewer 界面中右边的控件信息,它就是读的这个文件。在手机目录/data/local/tmp/下
#8 楼 @yangchengtest 你这话怎么这么像我说的
#6 楼 @seasoncool2011 那么你第二条命令其实已经 ok 了。第一条命令出错说明你没得到文件
#2 楼 @seasoncool2011 他这个错的原因是因为没有 dump 下来界面的信息保存到 uidump.xml 文件中,而该文件保存在/data/local/tmp 下,如果没生成该文件,uiautomatorviewer 就会报这个错。你可以用命令
adb shell /system/bin/uiautomator dump /data/local/tmp/uidump.xml
后,去/data/local/tmp 目录下找找该文件。一般出现这种状况有 2 种情况。
1.动态界面,10s 钟过后,还无法处于 idle。
2.有另外一个 uiautomator service 已经启动,此时无法 dump
但是你说的情况好像不是上面两种情况,按我上面提供的方式来查找