我在使用 build.gradle 时遇到问题。我该如何解决? build.gradle 代码在这里:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.3.1'
compile 'com.github.navasmdc:MaterialDesign:1.+@aar'
}
}
最佳答案
移除
compile 'com.github.navasmdc:MaterialDesign:1.+@aar'
来自 buildscript
block 。
然后在依赖 block 中添加依赖(在构建脚本之外):
dependencies {
compile 'com.nineoldandroids:library:2.4.+'
compile 'com.android.support:support-v4:21.+'
compile 'com.github.navasmdc:MaterialDesign:1.+@aar'
}
它要求您必须在 buildscript block 之外添加。
repositories {
jcenter()
}
此外,由于您使用的是 com.github.dcendents.android-maven
插件,因此您必须更改 buildscript
block 。
检查here了解更多信息:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.3.1'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
}
}
关于android - 找不到 gradle dsl 方法 'compile()',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32204373/