【问题标题】:Gradle build error with branch io and crashlyticsGradle 使用分支 io 和 crashlytics 构建错误
【发布时间】:2016-06-22 17:17:36
【问题描述】:
Error:A problem occurred configuring root project 'app_name'.
> Could not resolve all dependencies for configuration ':_debugCompile'.
 > Could not find com.crashlytics.sdk.android:answers-shim:0.0.3.
     Searched in the following locations:
         https://repo1.maven.org/maven2/com/crashlytics/sdk/android/answers-shim/0.0.3/answers-shim-0.0.3.pom
         https://repo1.maven.org/maven2/com/crashlytics/sdk/android/answers-shim/0.0.3/answers-shim-0.0.3.aar
         file:/Users/arun/repos/app_name/libs/answers-shim-0.0.3.aar
file:/Users/arun/repos/app_name/libs/answers-shim.aar
         https://maven.fabric.io/public/com/crashlytics/sdk/android/answers-shim/0.0.3/answers-shim-0.0.3.pom
         https://maven.fabric.io/public/com/crashlytics/sdk/android/answers-shim/0.0.3/answers-shim-0.0.3.aar
         file:/Users/arun/Library/Android/sdk/extras/android/m2repository/com/crashlytics/sdk/android/answers-shim/0.0.3/answers-shim-0.0.3.pom
         file:/Users/arun/Library/Android/sdk/extras/android/m2repository/com/crashlytics/sdk/android/answers-shim/0.0.3/answers-shim-0.0.3.aar
         file:/Users/arun/Library/Android/sdk/extras/google/m2repository/com/crashlytics/sdk/android/answers-shim/0.0.3/answers-shim-0.0.3.pom
         file:/Users/arun/Library/Android/sdk/extras/google/m2repository/com/crashlytics/sdk/android/answers-shim/0.0.3/answers-shim-0.0.3.aar
     Required by:
         :app_name:unspecified > io.branch.sdk.android:library:1.14.2

branch-io 原来是io.branch.sdk.android:library:1+ 然后我试了

io.branch.sdk.android:library:1.14.1io.branch.sdk.android:library:1.14.2 出现相同的错误。

有什么想法吗?

【问题讨论】:

  • 您找到解决问题的方法了吗?

标签: android-studio gradle crashlytics


【解决方案1】:

com.crashlytics.sdk.android:answers-shim:0.0.3 在 mavenCentral 上不可用。将 jcenter 添加到您的存储库部分。

参考:https://bintray.com/fabric/fabric/com.crashlytics.sdk.android%3Aanswers-shim/view

例子:

repositories {
  jcenter()
}

【讨论】:

【解决方案2】:

如果您不打算使用 Fabric Answers 集成,并且不想导入 answers-shim,只需按如下方式导入您的项目:

io.branch.sdk.android:library:1.14.1替换为

implementation ('io.branch.sdk.android:library:3.+') {
    exclude module: 'answers-shim'
}

来源 - https://github.com/BranchMetrics/android-branch-deep-linking

【讨论】:

    猜你喜欢
    • 2015-03-15
    • 1970-01-01
    • 2019-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-03
    • 2015-02-06
    • 2018-05-29
    相关资源
    最近更新 更多