我使用libGDX生成器创建了一个新的AndroidStudio项目。当我使用build.gradle
文件将项目导入到AndroidStudio中并编辑build.gradle文件时,会收到警告:
'sourceSets'不能应用于'groovy.lang.closure'
这是导致警告的部分:
android {
buildToolsVersion "23.0.2"
compileSdkVersion 23
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
jniLibs.srcDirs = ['libs']
}
instrumentTest.setRoot('tests')
}
defaultConfig {
applicationId "com.twocrowstudios.rpggame"
minSdkVersion 9
targetSdkVersion 23
}
}
仅源代码集部分引起了这个错误。这个错误是什么意思?看起来所有的构建都正常工作。虽然有一些与构建部分有关的其他问题,但这个问题涉及到尚未得到解决的源代码集部分。
// noinspection GroovyAssignabilityCheck
来关闭警告。 - Fabian Zeindl