使用Gradle时无法访问Android Crouton库?

使用Gradle时无法访问Android Crouton库?,android,import,gradle,build.gradle,crouton,Android,Import,Gradle,Build.gradle,Crouton,我目前正开始开发一个新的Android应用程序,在尝试使用新的Gradle构建系统导入库时遇到了一个奇怪的问题。我已将所需的一切添加到build.gradle文件中(如下所示),但当我尝试访问Crouton功能或导入命名空间时,它找不到它,我不确定原因: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.buil

我目前正开始开发一个新的Android应用程序,在尝试使用新的Gradle构建系统导入库时遇到了一个奇怪的问题。我已将所需的一切添加到build.gradle文件中(如下所示),但当我尝试访问Crouton功能或导入命名空间时,它找不到它,我不确定原因:

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

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 18
    buildToolsVersion "18.1.1"

    defaultConfig {
        minSdkVersion 11
        targetSdkVersion 18
    }
}

dependencies {
    compile files('libs/android-support-v4.jar')
    compile 'com.android.support:appcompat-v7:+'
    compile ('de.keyboardsurfer.android.widget:crouton:1.8.1') {
        exclude module: 'support-v4'
        compile 'com.android.support:support-v4:18.0.+'
    }
}
有问题的库在下面,当我转到我的活动并开始在导入部分键入“de.keyboardsur…”时,它找不到要导入的引用。我相信我只是错过了一些东西,因为我是格拉德尔的新手,也许,但我会感谢一些帮助

提前谢谢


*********编辑************



修复了这个问题,因为我的Android Studio似乎卡住了,不得不强制退出,重新启动时一切正常。

您应该删除的可能重复文件:compile files('libs/Android-support-v4.jar')。只需使用://supportlibraries compile'com.android.Support:Support-v4:18.0.0'//或19//cruton compile('de.keyboardsurfer.android.widget:cruton:1.8.1'){exclude module:'Support-v4'}