簡體   English   中英

Neokree導航抽屜:未找到Gradle DSL方法:'compile()'

[英]Neokree Navigation drawer: Gradle DSL method not found: 'compile()'

我正在嘗試在Android Studio上由Neokree https://github.com/neokree/MaterialNavigationDrawer設置導航抽屜,但沒有成功。

將其添加到我的gradle之后-> build.gradle文件

repositories {
    mavenCentral()
}

dependencies {
    compile 'it.neokree:MaterialNavigationDrawer:1.3.3'
}

然后我得到這個錯誤,說“ Gradle project Sync Failed”,下面是這個

錯誤:(27,0)未找到Gradle DSL方法:“ compile()”

可能的原因:項目“ MaterialNavigationDrawer”可能正在使用不包含該方法的Gradle版本。

Gradle設置構建文件可能缺少Gradle插件。

應用Gradle插件。

這是我的gradle文件夾-> Build.gradle

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.0.1'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
        maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
    }
}

repositories {
    mavenCentral()
}

dependencies {
    compile 'it.neokree:MaterialNavigationDrawer:1.3.3'
}

我知道肯定做錯了,我似乎無法弄清楚。

有一個很棒的庫,稱為MaterialDrawer 您可以在不到5分鍾的時間內將這個庫集成到您的項目中(閱讀其README.md和Wiki-那里有很多信息!)。

祝好運!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM