【问题标题】:Gradle syncing keeps failingGradle 同步一直失败
【发布时间】:2014-07-16 18:14:37
【问题描述】:

我正在尝试使用 Gradle 将 Android Asynchronous Http ClientPicasso 包含到我的 Android 项目中。这是我的build.gradle 文件。

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

allprojects {
    repositories {
        mavenCentral()
    }
    dependencies {
        compile 'com.loopj.android:android-async-http:1.4.4'
        compile 'com.squareup.picasso:picasso:2.1.1'
    }
}

当我尝试同步它时,我不断收到以下错误。

无方法签名:org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.compile() 适用于参数类型:(java.lang.String) 值:[com.loopj. android:android-async-http:1.4.4] 可能的解决方案:模块(java.lang.Object)

我对 Android 很陌生,所以我不知道如何纠正这个问题。谁能帮帮我?顺便说一句,我使用的是 Android Studio 0.5.8 版。

谢谢。

【问题讨论】:

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


    【解决方案1】:

    不要在顶层构建文件中包含依赖项。而是将它们包含在模块级构建文件中。如果您使用项目结构 UI 而不是直接修改构建文件,它将正确设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-29
      • 2015-06-10
      • 2016-05-18
      • 2016-02-05
      • 1970-01-01
      • 2023-04-09
      相关资源
      最近更新 更多