【发布时间】:2017-08-17 15:32:30
【问题描述】:
我在使用 gradle 时遇到了问题,我认为我想要 multidex 1.0.2,所以我在顶级构建文件中设置了存储库并将其移出构建脚本(根据:Android Studio 3.0 Beta 1: Failed to resolve: com.android.support:multidex:1.0.2):
allprojects {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
}
但是,Fabric 似乎不喜欢这个。在我的项目(和库)的 buildscript 部分中,我有:
buildscript {
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
现在我得到了:
错误:找不到 io.fabric.tools:gradle:1.+ 的任何匹配项,因为没有可用的 io.fabric.tools:gradle 版本。 在以下位置搜索: 文件:/Applications/Android Studio 3.0 Preview.app/Contents/gradle/m2repository/io/fabric/tools/gradle/maven-metadata.xml 文件:/Applications/Android Studio 3.0 Preview.app/Contents/gradle/m2repository/io/fabric/tools/gradle/ https://jcenter.bintray.com/io/fabric/tools/gradle/maven-metadata.xml https://jcenter.bintray.com/io/fabric/tools/gradle/ 要求: 项目 :我该如何解决这个冲突?如果不是在所有项目中,我如何指定fabric,从哪里获取它自己的依赖项?
【问题讨论】:
标签: android maven android-studio gradle twitter-fabric