React native RN选择器。项目不存在';在Appium中打开时没有辅助功能标签

React native RN选择器。项目不存在';在Appium中打开时没有辅助功能标签,react-native,appium,appium-android,React Native,Appium,Appium Android,我正在使用React Native picker(@React Native community/picker)在React Native中创建picker字段。 现在,在构建了APK之后,我在Appium中运行了这个应用程序。我的目标是使用Appium来选择选择器项目。为此,我需要访问权限ID。因此,我在Picker和Picker.Item中传递了accessibilityLabel 但是当我检查这些物品时,我找不到任何可访问性ID 我想执行单击操作并创建测试脚本,但不想使用XPath。这就

我正在使用React Native picker(@React Native community/picker)在React Native中创建picker字段。 现在,在构建了APK之后,我在Appium中运行了这个应用程序。我的目标是使用Appium来选择选择器项目。为此,我需要访问权限ID。因此,我在Picker和Picker.Item中传递了accessibilityLabel

但是当我检查这些物品时,我找不到任何可访问性ID


我想执行单击操作并创建测试脚本,但不想使用XPath。这就是为什么我想要accessibilityId。是否有任何方法使accessibilityId可用于选取器项目?或者有没有办法选择这些项目并执行单击操作?

在您的react代码中,尝试在某种类型的标记中添加accessibilityLabel,以在android中生成本机“视图”标记。您可以尝试将此选择器元素包装在中,然后添加标签

<TouchableOpacity accessibilityLabel="picker-mr">