我将从GitHub下载的项目作为模块导入到我的Android Studio项目中。
“导入模块...”向导工作正常,但是当Adroid Studio尝试重建项目时,它向我返回了此错误:

Cannot get property 'compileSdkVersion' on extra properties extension as it does not exist Open File

错误与导入模块的“build.gradle”文件中的这一行有关:
compileSdkVersion rootProject.compileSdkVersion

我试图在项目“build.gradle”中添加“ext”部分,如下所示:
ext {
    compileSdkVersion 26
}

但是这样,我收到一个新错误:
Gradle DSL method not found: 'compileSdkVersion()' Possible causes: ...

最佳答案

在您的顶级文件中,使用:

ext {
    compileSdkVersion = 26
}

module/build.gradle文件中使用:
android {
  compileSdkVersion rootProject.ext.compileSdkVersion
  ...
}

07-26 09:32