ChemistrySir 2017-10-13 02:36 采纳率: 50%
浏览 1496

查看不能被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 做了那些设置或者参数,使得它们不可以被访问?

  • 写回答

1条回答 默认 最新

  • qq_40025109 2022-02-14 14:49
    关注

    这些都是自定义控件,目前通过Uiautomator是拿不到数据的

    评论

报告相同问题?

悬赏问题

  • ¥100 求数学坐标画圆以及直线的算法
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 自己瞎改改,结果现在又运行不了了
  • ¥15 链式存储应该如何解决
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站