java – ‘sourceSets’不能應用於Android Studio中的“groovy.lang.closure”警告
我已經使用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 } }
只有sourceSets部分正在生成此錯誤.這個錯誤是什麼意思?看來我的所有版本都能正常工作.雖然還有一些與構建部分有關的其他問題,但此問題與尚未解決的sourceSet部分有關.
IDEA-159224
仍然沒有完全固定(截至162.1628版本).
您可以使用註釋// noinspection GroovyAssignabilityCheck或關閉不相容的型別分配檢查(不推薦)本地禁止此警告.
無論如何,我建議你投票支援這個問題,吸引開發者注意這個問題.
http://stackoverflow.com/questions/34647607/sourcesets-cannot-be-applied-to-groovy-lang-closure-warning-in-android-studi