当前位置: 首页 > 知识库问答 >
问题:

Appium,无法在Android原生应用程序上阅读具有内容描述和索引的文本

秦俊
2023-03-14

我在一个原生android应用程序上使用Appium版本(1.4

我想读红色方框里的文字。我无法定位元素基于内容-desc和索引也。

这是一些代码,我已经尝试,但它没有找到它。

driver.findElement(By.xpath("//android.view.View[@index='2']/android.view.View[@index='0']"))
driver.findElement(By.xpath("//android.widget.Button[@content-desc='Your balance is: 100.00$ ']")).click();
List<WebElement> arrayOfProperties2 = driver.findElements(By.xpath("//android.view.View"));
System.out.println("Found arrayOfProperties2 total: "+ arrayOfProperties2.size());

共有1个答案

龙焱
2023-03-14

尝试使用以下XPath:

//*[@class = 'android.view.View' and contains(@content-desc,'Your balance is')]

希望这会对你有所帮助,让我知道发生了什么。

 类似资料:
  • ApiTokenActivity。java(类) logcat(错误): 02-19 13:58:18144 7472-7472/nl.empoly.android。安全支持E/AndroidRuntime﹕ 致命异常:主进程:nl.empoly.android。安全支持,PID:7472 java.lang.NullPointerException,位于nl.empoly.android.saf

  • 我有一个用Kotlin(android studio)编写的android应用程序和用React Native编写的应用程序的UI。我的问题是这些能联系在一起吗?如果是,怎么做?还有,你们能发布一些我可以通过的链接吗。 附注:我对react Native一无所知。

  • 无法启动应用程序,请查找以下相同的跟踪 注意:同样的应用程序与卡拉巴赫工作,即我能够启动应用程序 我正在使用以下功能:

  • 我正在构建一个react原生应用程序,其中包括pdf文件下载和图像上传功能。 对于文件下载,我使用的是react-native-fs和react-native-html-to-pdf,对于图像上传,我使用的是axios和react-native-image-crap-picker。 我很久以前就已经实现了图像上传功能,它很有魅力。 这几天,我已经实现了pdf文件下载功能,而且效果很好。 问题 图像

  • 我正在使用SeleniumJavaJAR版本:3.4.0Appium,桌面版本:1.4.13.1Java客户端版本:5.0.0-BETA9 代码和所需的功能是: } 但当我运行它时,在eclipse控制台中出现了以下错误: 以下是appium的错误: 试图通过更改不同版本来解决,但无法解决。appium正在显示错误,但同时emulator正在显示已安装的应用程序。 有人有相同的问题吗?请提出解决方

  • 我用react Native做了一个应用程序。应用程序连接到我制作的api。我执行了以下步骤:https://facebook.github.io/react-native/docs/signed-apk-android,现在如果我执行react-native run-android-variant=release,应用程序就不工作了。有没有办法看看我有没有什么错误什么的? 我想要的应用程序的工作