[英]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.