Uiautomator - не может использовать UiObject2 - PullRequest
0 голосов
/ 18 ноября 2018

Я пытаюсь создать новый UiObject2 в UiAutomator, но получаю следующее сообщение:

'UiObject2 (android.support.test.uiautomator.UiDevice, android.support.test.uiautomator.BySelector,android.view.accessibility.AccessibilityNodeInfo) 'не является общедоступным в' android.support.test.uiautomator.UiObject2 '.Нельзя получить доступ извне пакета

Кто-нибудь знает, как это исправить?

1 Ответ

0 голосов
/ 26 декабря 2018
UiObject2 resultsObj = mDevice.findObject(By.clazz("android.widget.ExpandableListView").res("android:id/list").pkg(PACKAGE_NAME).scrollable(true));

Вы добавили androidTestImplementation 'com.android.support.test.uiautomator:uiautomator-v18:2.1.2' в projectRoot-app module-build.gralde?
и написали свой тестовый код под app module-androidTest?

...