binghe_1234
ChemistrySir
采纳率100%
2017-10-13 02:36 阅读 1.4k

查看不能被uiautomator测试工具访问到的控件

1、Android studio点击上面的小机器人
图片说明
2、选择DDMS视图,找到手机,选中, Dump view UI hierarchy for Automator就在logo旁边,没错,就是这个,手机屏幕里有个小
图片说明

3、当前屏幕对应 当前调试页面,选择页面元素,在右面就是现实对应View的信息(类型 坐标 id、。。。)
图片说明
4、不可用区域:
    右上方的整个区域中的第二个按钮Toggle NAF Nodes,按下后出现的黄色区域代表,这些控件是不被Uiautomator工具识别,无法获取到这些控件的实例。以QQ首页为例
图片说明
5、我们可以看到,当按下该按钮的时候,下方的三个tab出现黄色区域,这就代表这三个区域的控件,如果你想通过Uiautomator提供的API来获得他们的属性,或者对其进行点击操作,是做不到的,因为你没办法拿到这些控件的实例。

我想问的是,这些textview 做了那些设置或者参数,使得它们不可以被访问?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

相关推荐