1

我尝试构建 Gradle:

执行命令:“--stacktrace”

FAILURE:构建失败并出现异常。

  • 其中:构建文件 'H:\Nin_in_the_winD\working.space\development\branch\eazy\build.gradle' 行:2

  • 出了什么问题:评估根项目“容易”时出现问题。

    在根项目“eazy”上找不到参数 [com.squareup.leakcanary:leakcanary-android:1.3.1@aar] 的方法 debugCompile()。

  • 尝试:使用 --info 或 --debug 选项运行以获得更多日志输出。

  • 例外是:org.gradle.api.GradleScriptException:评估根项目“eazy”时出现问题。在 org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl$1.run(DefaultScriptPluginFactory.java:148) 在 org.gradle.configuration 的 org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:76)。 DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:156) 在 org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:39) 在 org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:26)在 org.gradle.configuration.project.LifecycleProjectEvaluator 的 org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:34)。doAction(Main.java:33) at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:54) at org.gradle .launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:35) at org.gradle.launcher.GradleMain.main(GradleMain.java:23) 原因:org.gradle.api.internal.MissingMethodException:找不到方法debugCompile () 用于根项目“eazy”上的参数 [com.squareup.leakcanary:leakcanary-android:1.3.1@aar]。在 org.gradle.api.internal.AbstractDynamicObject.methodMissingException(AbstractDynamicObject.java:68) 在 org.gradle.api.internal.AbstractDynamicObject.invokeMethod(AbstractDynamicObject.java:56) 在 org.gradle.api.internal.CompositeDynamicObject.invokeMethod (CompositeDynamicObject.java:175) 在 org.gradle.groovy.scripts。

这是我的 gradle.build:

dependencies {
  debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1@aar'
  releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3.1@aar'
}
repositories {
  mavenCentral()
}
4

1 回答 1

1

Nin 我认为您需要“编译”默认行,在您的依赖项中添加此行:

compile fileTree(dir: 'libs', include: ['*.jar'])

告诉我你是否可以修复你的错误!!祝你好运!

于 2015-05-25T10:06:21.897 回答