我试图通过将这些行添加到 Android Studio 中的 build.gradle 文件来向我使用 Gradle 的项目添加 Maven 依赖项:
repositories {
mavenCentral()
}
dependencies {
compile files('libs/android-support-v4.jar')
compile 'org.roboguice:roboguice:2.0'
}
该项目似乎编译良好,但无法在我的项目代码中引用 Roboguice 类。我觉得我错过了一些东西,即 Gradle 如何下载依赖项以及它将存储在哪里?我应该如何修复我的项目?
最佳答案
使用命令行,在项目的根目录中运行:
./gradlew clean && ./gradlew build
然后在 studio 中重新编译您的项目,您应该会看到新的依赖项。
编辑:在回答时,Android studio 没有提出“Gradle sync”按钮。现在可以了,所以你可以点击按钮,而不是使用命令行,它基本上会为你运行 ./gradlew clean && ./gradlew build
。
无论如何,知道如何在命令行中执行它总是好的 :)
按钮的名称是:Sync Project with Gradle Files
请参见下面的屏幕截图。
关于android - 在 build.gradle 中指定 Maven 依赖项不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16840982/