gpt4 book ai didi

java - 在 Android 7.0 上运行 UiAutomator2 的问题

转载 作者:行者123 更新时间:2023-11-28 21:38:21 25 4
gpt4 key购买 nike

我正在使用 Espresso 开发我的 UITest,但为了能够点击 Google Auth 对话框,我使用了 UIAutomator。

我在 Android 8.0 上运行测试并且一切正常,但是当我在 Android 7.0 上运行时,测试无法正常运行。

这是测试被卡住的行:

UiObject mText = mUiDevice.findObject(new UiSelector().textContains(BuildConfig.BASE_EMAIL));

我在另一台 8.0 Android 设备和一台 9.0 上试过,一切正常。

最佳答案

我认为 Android 7Google Auth dialog 的资源 ID 与其他更高版本的 API 之间存在一些差异。您能否使用 uiautomatorviewer 通常出现在

中仔细检查 resource IDs 是否相同
C:\Users\<user_name>\AppData\Local\Android\Sdk\tools\bin

使用系统的命令提示符打开uiautomator

关于java - 在 Android 7.0 上运行 UiAutomator2 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55280803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com