我在我的android项目中使用了SpecialCyCi / AndroidResideMenu第三方库(github)。我已将ResideMenu项目导入我的工作区和 使其成为模块依赖库项目。
在构建项目时,我收到以下错误:
{{1}}
答案 0 :(得分:4)
如果你解释得更多,我可以帮助更好,但最有可能的问题是在你的gradle中。你需要说你有扩展文件到顶级gradle。让我解释它是如何工作的:
在您的应用级gradle文件中,应该有如下配置:
def config = rootProject.extensions.getByName("ext")
您可以使用扩展名文件中的配置:
android {
compileSdkVersion config.getAt("compileSdkVersion")
}
但是,您需要将扩展文件添加到项目的根目录:
<强>依赖性-versions.gradle 强>
ext {
compileSdkVersion = 25
//...
}
你需要像这样对你的顶级gradle说:
def config = rootProject.extensions.getByName("ext")
答案 1 :(得分:0)
在AndroidResideMenu
build.gradle
依赖项
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.2'
classpath 'com.jakewharton.sdkmanager:gradle-plugin:0.12.0' //add like this
}
}
ext {
compileSdkVersion = 19
buildToolsVersion = "20.0.0"
}