在项目中找不到任务

时间:2018-05-28 12:38:29

标签: android gradle

我有一个相对于问题的问题,我不知道如何解决它...

如果我将此命令放在我的终端上:gradle --scan :<module A>:debugCompileClasspath

这就是它告诉我的:

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project '<root_project_file>'.
> Could not resolve all files for configuration ':classpath'.
> Could not find gradle-core.jar (com.android.tools.build:gradle-core:3.1.2).
 Searched in the following locations:
     https://plugins.gradle.org/m2/com/android/tools/build/gradle-core/3.1.2/gradle-core-3.1.2.jar
> Could not find layoutlib-api.jar (com.android.tools.layoutlib:layoutlib-api:26.1.2).
 Searched in the following locations:
     https://plugins.gradle.org/m2/com/android/tools/layoutlib/layoutlib-api/26.1.2/layoutlib-api-26.1.2.jar

我该如何解决这个问题?

P.S:我的Gradle Android插件为3.1.2和gradle版本:distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

P.S.2:清除gradle的缓存,现在消失了这些错误,但我现在遇到了这个问题...... Task 'debugCompileClasspath' not found in project ':<Module_porject>'.

1 个答案:

答案 0 :(得分:0)

因此.... 似乎jcenter()存储库最近出现了一些问题(服务器问题),这意味着gradle在构建项目时遇到了一些冲突...... 我在twitter中检查了bintray的状态并等待问题解决了,然后我用这些命令清除了我的计算机(mac os)中的gradle缓存:

rm -rf $HOME/.gradle/caches
./gradlew cleanBuildCache

最后,该项目正确地构建了所有内容,没有任何错误! 希望它能帮助下一个冒险家。 干杯:)