マルチプロジェクトで新しい gradle android ビルド システムを使用しようとしています。それに依存するライブラリプロジェクトとデモプロジェクトがあります。依存関係ブロックに問題があります。
Gradle 'demo' project refresh failed:
Could not fetch model of type 'IdeaProject' using Gradle installation '/Users/lia/Worktable/gradle/tools/external/gradle/gradle-1.6'.
Build file '/Users/lia/Worktable/screen-tester-android/demo/build.gradle' line: 43
A problem occurred evaluating project ':demo'.
A problem occurred evaluating project ':demo'.
No signature of method: org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.compile() is applicable for argument types: (org.gradle.api.internal.project.DefaultProject_Decorated) values: [project ':screentester']
Possible solutions: module(java.lang.Object)
グラドル1.6の使用
Settings.gradle
include ':demo', ':screentester'
デモ build.gradle 依存関係ブロック
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
compile project(':screentester')
}