Detox не может выполнить tap() и другие действия, когда для элемента существует несколько совпадений. В настоящее время я тестирую его на эмуляторе Android Nexus_5X_API_27.
await element(by.type('android.widget.TextView')).atIndex(0).tap();
Также detox не может выполнить действие для сопоставителя by.Type(), он запрашивает полное имя класса, поэтому я использовал «android.widget.TextView» для реактивного элемента «TextView».