问题标签 [uiautomatorviewer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
407 浏览

android - mac上的uiautomatorviewer java.lang.reflect.InvocationTargetException?

我似乎无法使用 uiautomatorviewer 截屏。

我得到一个异常:java.lang.reflect.InvocationTargetException?

通过搜索似乎找不到与此相关的任何内容。

在此处输入图像描述

0 投票
0 回答
126 浏览

java - UIAutomator 查看器 - 不正确的 UI XML 快照

我已经下载了 SDK 来试用 uiautomationviewer.bat。它适用于“计算器”等原生应用程序: 在此处输入图像描述

但是,它在某些游戏中显示了不正确的元素位置,观众只是失去了焦点左右,例如: 在此处输入图像描述

环境:

  • 操作系统 - Windows 7 Pro / Android 7.0
  • 真机 - 三星 A510F
  • Java - 1.8.0_151
  • Android 调试桥版本 - 1.0.39
  • SDK 版本 - 26.0.1
  • uiautomatorviewer - 25.3.1

有没有办法找出发生了什么(可能是日志)?在我的情况下,如何在非本机应用程序上获取具有正确元素位置的 XML?

0 投票
1 回答
7895 浏览

appium - 获取 UI 层次结构时出现意外错误 java.lang.reflect.InvocationTargetException

在使用 UIAutomatorViewer 截取我的设备的屏幕截图时,我收到以下错误。请注意,我的 appium 已停止。 UIAutomatorViewer 错误

0 投票
2 回答
1596 浏览

appium - 如果本机应用程序中的屏幕截图受到限制,如何在 APPIUM 中进行屏幕截图

我正在通过 Java 和 Appium 对一个本机应用程序进行自动化处理。该应用程序中的屏幕截图受到限制,因此我无法截取屏幕截图,也无法通过 UIAutomator 检查元素。有什么办法可以解决这个问题。

0 投票
1 回答
66 浏览

java - 在 Appium - Eclipse 中找不到主要活动(具有第 3 方工具抽屉菜单)元素

UIAutomator - 主活动页面

Eclipse 查找元素的代码:

Appium 服务器 - 错误:

在此页面中找不到任何元素。在主活动页面中找到并成功登陆的登录活动元素。但我在此页面中找不到任何元素。请指教,先谢谢了。

0 投票
1 回答
523 浏览

android - 文件“获取 UI 层次结构时出错”的 uiautomatorviewer 位置

我在 uiautomatorviewer 中玩过最左边和最右边的按钮,如果我可以在这里保存一些东西

在此处输入图像描述

它接缝我能够在这里指定一个文件,但现在它否认丢失文件

在此处输入图像描述

在堆栈跟踪中我看到

问题是: 我怎样才能摆脱这个错误的allow.uix文件? uiautomatorviewer 现在不再可用,我只想在不使用此文件的情况下开始。

顺便说一句,这没有帮助

0 投票
1 回答
1298 浏览

android - UI Automator Viewer 无法截屏

我使用的是 Windows 7 - 64 位系统,Android Studio 3.2.1 版本。亚行版本 - 1.0.40

我创建了一个模拟器并尝试使用 Android SDK 的 UI Automator Viewer 组件截取屏幕截图。

但是,每次尝试时我都会收到以下错误。

正如一些 SO 建议中所建议的,我的 appium 服务器已停止。

  1. 有人可以帮我解决这个问题吗?

模拟器配置 -

在此处输入图像描述

错误 -

在此处输入图像描述

  1. 一些建议说要从任务管理器中关闭 adb.exe。有人可以解释为什么需要这样做吗?虽然我试过这个没有用。

  2. UIAutomatorViwer 有什么好的替代品吗?您能否向我介绍一下使用 Appium 进行 Android 应用程序测试的检查器工具的使用情况?

0 投票
0 回答
59 浏览

python - uiautomatorviewer 适用于 Android 6.0.1 但不适用于 7.0 或 8.0

uiautomatorviewer在 android 6.0 上正常工作,但每当我在 7.0 或 8.0 上尝试同样的事情时。它显示错误。

何来修?

0 投票
3 回答
545 浏览

android - 找不到 android AutoCompleteTextView 元素

我无法访问标记的 X 元素。

已经与开发人员谈过,他们说不可能在上面放置 id 或可访问性标签,他们说是这种元素类型https://developer.android.com/reference/android/widget/AutoCompleteTextView

我会通过 x 和 y 位置来做,但是如果我使用硬编码的数字,它会在不同分辨率的不同设备上中断。

如何更有效地定位此元素?

我正在使用 appium 进行测试自动化,但这对于任何测试自动化框架来说都是一个问题。

图中使用的工具是 uiautomatorviewer。

在此处输入图像描述

0 投票
1 回答
181 浏览

avd - 使用 AVD 运行 UIautomatorViewer

我想使用 Google 的 UIautomatorViewer 来分析在 Android 虚拟设备中运行的第三方应用程序。到目前为止,我发现了很多使用真实设备和 ADB 的 UIautomatorViewer 教程。但是有没有办法使用模拟设备?

非常感谢您!