首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Android Studio中,'sourceSets‘不能应用于'groovy.lang.closure’警告

在Android Studio中,'sourceSets‘不能应用于'groovy.lang.closure’警告
EN

Stack Overflow用户
提问于 2016-01-07 12:51:34
回答 1查看 3.5K关注 0票数 16

我已经使用libGDX生成器创建了一个新的AndroidStudio项目。当我使用build.gradle文件将项目导入AndroidStudio时,在编辑build.gradle文件时收到警告

'sourceSets' cannot be applied to '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部分有关。

EN

回答 1

Stack Overflow用户

发布于 2016-08-27 01:41:50

有一个长期的bug IDEA-159224,它仍然没有完全修复(从162.1628版本开始)。

您可以使用comment //noinspection GroovyAssignabilityCheck或关闭Incompatible type assignment检查(不推荐)在本地取消此警告。

无论如何,我建议你投票支持这个问题,以引起开发人员对这个问题的关注。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34647607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档