2014-02-25 21 views
2

只是想Android Studio中&摇篮,我想Roboguice添加到我的项目,这是我build.gradle加入Maven的依赖到Android Studio的摇篮

// Top-level build file where you can add configuration options common to all sub-projects/modules. 

buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:0.8.+' 

    } 
} 



allprojects { 
    repositories { 
     mavenCentral() 
    } 
} 

dependencies { 
    compile 'org.roboguice:roboguice:2.0' 
} 

给我

Gradle 'TestApp' project refresh failed: 
     Build script error, unsupported Gradle DSL method found: 'compile()'! 

我试着移动线

compile 'org.roboguice:roboguice:2.0' 

范围内的dependenciesbuildscript但这也失败了。

这是如何正确完成的?

回答

6
dependencies { 
    compile 'org.roboguice:roboguice:2.0' 
} 

enter image description here移动这部分从根(顶层构建文件)的build.gradle到你的模块

+0

啊哈中的build.gradle,我明白了。非常感谢你。 – FWeigl

+0

对此有何解释? –

+1

@XtremeBiker您必须在您的模块中添加您的依赖项,而不是在顶层文件中。 –