1

Как я читал в документе, говорит, что Эспрессо не имеет доступа к внешним приложениям как камера, галерея, но в моем приложении Я хочу проверить добавление изображений из галереи и сфотографироваться с камеры и добавить ее.Как выбрать несколько изображений из галереи с помощью Espresso?

Я слышал о UiAutomator но он поддерживает только API 18+, мое приложение использует API и выше.

  • Теперь, как я могу проверить, добавив несколько изображений из галереи и добавление снимков, сделанных с камеры?

  • Я слышал о Intento, но не знаю, как его использовать и что он делает точно? Я догадываюсь, что это намек на результат.

ответ

1

Вы можете установить различные minSdk для вашего тестового модуля. в ..androidTest/папке создать файл AndroidManifest.xml с содержанием:

<?xml version="1.0" encoding="utf-8"?> 
<manifest 
    xmlns:tools="http://schemas.android.com/tools" 
    package="your.app.package"> 

    <uses-sdk tools:overrideLibrary="android.support.test.uiautomator.v18"/> 
</manifest> 

И теперь, когда вы выполняете Gradle синхронизацию с зависимостью к uiautomator он должен работать.

 Смежные вопросы

  • Нет связанных вопросов^_^