Ich habe ein neues AndroidStudio-Projekt mit dem libGDX-Generator erstellt. Als ich das Projekt in Android Studio mit der build.gradle
-Datei importieren, erhalte ich eine Warnung während build.gradle Datei bearbeiten'sourceSets' kann nicht auf 'groovy.lang.closure' Warnung in Android Studio
'sourceSets' cannot be applied to 'groovy.lang.closure'
Hier ist der Abschnitt, der die Warnung gibt:
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
}
}
Nur die sourceSets Abschnitt erzeugt diesen Fehler. Was bedeutet dieser Fehler? Es scheint, dass alle meine Builds gut funktionieren. Während einige weitere Fragen zum Build-Abschnitt gestellt wurden, bezieht sich diese Frage auf den Abschnitt "sourceSet", der nicht angesprochen wurde.
Mögliche Duplikate von [buildTypes kann nicht auf groovy.lang.Closure angewendet werden] (http://stackoverflow.com/questions/29133601/buildtypes-cannot-be-applied-to-groovy-lang-closure) – kId
Ich don Glaube nicht, dass dies ein Duplikat ist, weil ich genau das gleiche Problem habe und die vorgeschlagene Lösung es nicht für mich löst. –
Sie können die Warnung ausschalten, indem Sie '// noinspection GroovyAssignabilityCheck' angeben. –