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是拿不到数据的

    评论

报告相同问题?

悬赏问题

  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
  • ¥30 python代码,帮调试
  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿