应用定位器不';不要使用saucelabs Android

应用定位器不';不要使用saucelabs Android,android,appium,saucelabs,Android,Appium,Saucelabs,我有一个UI组件: <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Fire Event" android:id="@+id/fireEvent" android:layout_below="@+id/buttonViewKruxW

我有一个UI组件:

<Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Fire Event"
            android:id="@+id/fireEvent"
            android:layout_below="@+id/buttonViewKruxWebPage"
            android:layout_alignParentLeft="true"
            android:layout_alignParentStart="true"
            android:layout_marginTop="43dp" />

我想用Appium ID定位器找到它:
driver.findElement(By.id(“fireEvent”))
。它在本地运行良好,但Appium在Saucelabs上找不到它。在Sauselabs上本地和远程两种情况下,我都有Appium 1.4.0。 我还尝试了lacator的变体:

driver.findElement(By.id(“com.example.package:id/txtLogin”)
元素出现在findElement方法中需要多长时间?Saucelabs可能会有更大的延迟,所以我建议增加暂停时间,看看会发生什么