我将从 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
...
}
关于android - 无法获取额外属性扩展的属性 'compileSdkVersion',因为它不存在 打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47653560/