【问题标题】:Databinding + Gradle related issues with Android Studio 2.3.3Android Studio 2.3.3 的数据绑定 + Gradle 相关问题
【发布时间】:2017-12-16 18:19:05
【问题描述】:

在我将我的 Android Studio 更新到 v2.3.3 并更新了所需的构建工具和 sdk 版本后,我在运行 ./gradlew assemble --stacktrace 时收到以下错误:

FAILURE: Build failed with an exception.
What went wrong:
A problem occurred configuring project ':OpenEdXMobile'.

无法解析配置“:OpenEdXMobile:_prodDebugApkCopy”的所有依赖项。 找不到 com.android.databinding:baseLibrary:2.3.3。 在以下位置搜索: 文件:/usr/local/android-sdk/extras/android/m2repository/com/android/databinding/baseLibrary/2.3.3/baseLibrary-2.3.3.pom 文件:/usr/local/android-sdk/extras/android/m2repository/com/android/databinding/baseLibrary/2.3.3/baseLibrary-2.3.3.jar 文件:/home/travis/build/edx/edx-app-android/sdk-manager/com/android/databinding/baseLibrary/2.3.3/baseLibrary-2.3.3.jar 要求: 项目:OpenEdXMobile 找不到 com.android.databinding:baseLibrary:2.3.3。 在以下位置搜索: 文件:/usr/local/android-sdk/extras/android/m2repository/com/android/databinding/baseLibrary/2.3.3/baseLibrary-2.3.3.pom 文件:/usr/local/android-sdk/extras/android/m2repository/com/android/databinding/baseLibrary/2.3.3/baseLibrary-2.3.3.jar 文件:/home/travis/build/edx/edx-app-android/sdk-manager/com/android/databinding/baseLibrary/2.3.3/baseLibrary-2.3.3.jar 要求: 项目:OpenEdXMobile > com.android.databinding:library:1.3.1 项目:OpenEdXMobile > com.android.databinding:adapters:1.3.1

Travis-CI 的完整报告可以是found here

以下是一些相关细节:

gradle 的分发地址:distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip

我的模块 build.gradle 中的 Gradle 版本是 v2.3.3

我完整的build.gradle 有点大,所以这里是它的链接。 https://github.com/edx/edx-app-android/blob/f899aeca945dea9a010af727e2b3ff1176e86f4e/build.gradle

如果我遗漏了任何细节,请务必提及:)

【问题讨论】:

  • 你解决了吗?
  • 遗憾的是没有:(我只需要将我的 gradle 版本降级到 v2.3.0 并且一切正常。
  • 是的,我也必须这样做。
  • @Dom 如果您支持这个问题会很棒,以便有人能够提供更好的解决方案。

标签: android data-binding android-gradle-plugin travis-ci android-studio-2.3


【解决方案1】:

遗憾的是,我无法找到适用于问题中提到的设置和版本的解决方案。

快速修复: 我只需要将我的 gradle 版本降级到 v2.3.0,一切正常。

未来计划: 找到解决方案后将更新此答案,现在我已经提到了快速修复,以便社区可以受益。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-29
    • 1970-01-01
    • 1970-01-01
    • 2015-02-02
    • 2019-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多