Невозможно преобразовать предоставленную нотацию в файл или URI - PullRequest
0 голосов
/ 13 июня 2019

Я получаю следующую ошибку при запуске эспрессо-теста ./gradlew connectedAndroidTest

> Task :app:fixStackFramesLiveDebugAndroidTest FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:fixStackFramesLiveDebugAndroidTest'.
> Cannot convert the provided notation to a File or URI: classes.jar (androidx.databinding:databinding-adapters:3.4.1).
  The following types/formats are supported:
    - A String or CharSequence path, for example 'src/main/java' or '/usr/include'.
    - A String or CharSequence URI, for example 'file:/usr/include'.
    - A File instance.
    - A Path instance.
    - A Directory instance.
    - A RegularFile instance.
    - A URI or URL instance.

app/build.gradle содержит следующее

...
android {
  .....
  defaultConfig {
     ...
     testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
     ...
  }
  dataBinding {
     enabled = true
  }
}
...

Независимо от зависимостей эспрессо, я получаю вышеошибка.Может кто-нибудь, пожалуйста, помогите решить эту проблему.Я новичок в Android и эспрессо.Я не уверен, что пропустил информацию.Пожалуйста, дайте знать, если это необходимо.

1 Ответ

1 голос
/ 14 июня 2019

Я столкнулся с этой ошибкой после обновления gradle до 3.4. + После того, как я опустился до 3.3.2, я смог собрать без проблем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...