【问题标题】:Add maven dependency to Android Studio gradle将 maven 依赖项添加到 Android Studio gradle
【发布时间】:2014-02-25 13:51:26
【问题描述】:

刚刚尝试 Android Studio 和 Gradle,我想将 Roboguice 添加到我的项目中,这是我的 build.gradle

// 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 中,但这也失败了。

这是如何正确完成的?

【问题讨论】:

    标签: android-studio gradle android-gradle-plugin build.gradle


    【解决方案1】:
    dependencies {
        compile 'org.roboguice:roboguice:2.0'
    }
    

    将此部分从根目录(顶级构建文件)中的 build.gradle 移动到模块中的 build.gradle

    【讨论】:

    • 啊,我明白了。非常感谢。
    • 对此有何解释?
    • @XtremeBiker 您必须在模块中添加依赖项,而不是在顶级文件中。
    猜你喜欢
    • 2014-10-06
    • 2013-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-03
    • 2017-10-18
    • 1970-01-01
    • 2015-03-24
    相关资源
    最近更新 更多