2

我目前正在开始开发一个新的 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 ... ”时,它找不到导入的引用。我确信我只是错过了一些新的 Gradle 的东西,但我希望能得到一些帮助。

https://github.com/keyboardsurfer/Crouton

提前致谢


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


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

4

0 回答 0