【发布时间】:2017-08-08 03:04:30
【问题描述】:
我正在使用现有项目试用 Android Studio 3.0 Canary 9,但在尝试同步构建文件时遇到此错误:
Error:Failed to resolve: commons-logging:commons-logging:1.1.1
我没有将 commons-logging 添加为依赖项,因此它必须由其他一些依赖项使用,但我不知道是什么。这是我对 3.0 进行更改的顶级构建文件的 buildscript 部分:
buildscript {
repositories {
jcenter {
url "http://jcenter.bintray.com/"
}
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-alpha9'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
classpath 'de.felixschulze.gradle:gradle-hockeyapp-plugin:3.5'
}
}
在gradle-wrapper.properties 我有这个:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-rc-1-all.zip
我在项目构建文件中所做的唯一更改是重命名 APK 文件的方式。有谁知道如何追踪这种依赖关系以及如何解决它?
【问题讨论】:
-
我想知道它是否与docs.gradle.org/current/userguide/…有关,但那是在黑暗中拍摄的:S
-
@stkent 我认为这是一个适当的改变,但它并没有解决问题。
标签: android gradle android-gradle-plugin android-studio-3.0 android-gradle-3.0