最佳答案
您使用了错误 build.gradle
文件。
您不能使用compile
在顶级文件中。
使用module/build.gradle
.
<PROJECT_ROOT>\app\build.gradle
特定于应用模块。
<PROJECT_ROOT>\build.gradle
是一个“顶级构建文件”,您可以在其中添加所有子项目/模块通用的配置选项。
此外,您还应该将库包含在 dependencies
中 block ,不在 buildscript
内 block 。
顶级文件示例:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
classpath 'com.google.gms:google-services:3.0.0'
}
}
在 app\build.gradle
您仅定义模块的属性:
apply plugin: 'com.android.application'
android {
compileSdkVersion ...
buildToolsVersion ...
}
dependencies {
//..... HERE !
}
关于android - 找不到方法compile(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46049022/