1

Gradleを構築しようとしました:

実行コマンド:「--stacktrace」

FAILURE: ビルドは例外で失敗しました。

  • 場所: ビルド ファイル 'H:\Nin_in_the_winD\working.space\development\branch\eazy\build.gradle' 行: 2

  • 問題点: ルート プロジェクト 'eazy' の評価中に問題が発生しました。

    ルート プロジェクト 'eazy' で引数 [com.squareup.leakcanary:leakcanary-android:1.3.1@aar] のメソッド debugCompile() が見つかりませんでした。

  • 試してください: --info または --debug オプションを指定して実行し、より多くのログ出力を取得してください。

  • 例外: org.gradle.api.GradleScriptException: ルート プロジェクト 'eazy' の評価中に問題が発生しました。org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:76) で org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl$1.run(DefaultScriptPluginFactory.java:148) で org.gradle.configuration. org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:39) で DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:156) org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:26) でorg.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:34) で org.gradle.configuration.project.LifecycleProjectEvaluator. doAction(Main.java:33) で org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) で org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:54) で org.gradle org.gradle.launcher.GradleMain.main(GradleMain.java:23) の .launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:35) 原因: 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 に答える