首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从Android Studio中的gradle版本中排除Kotlin文件

从Android Studio中的gradle版本中排除Kotlin文件
EN

Stack Overflow用户
提问于 2019-04-02 17:08:20
回答 3查看 1.3K关注 1票数 3

我想从Android Studio的gradle构建中排除文件夹中的Kotlin文件。只要文件是.java文件,这种方法就可以正常工作,但是在将它们转换为Kotlin文件时,exclude命令会忽略文件夹中的Kotlin文件。

在我的应用程序模块build.gradle文件中使用以下内容来排除该文件夹:

代码语言:javascript
复制
 sourceSets {
    main {
        java {
            exclude '**/folderToExclude'
        }
    }
}

我已经检查了以下链接,但建议的解决方案不起作用:

How to exclude kotlin files from compiling with gradle

EN

回答 3

Stack Overflow用户

发布于 2019-04-02 17:11:33

请在下面进行尝试:

代码语言:javascript
复制
exclude '**/*.kt'

它将排除所有扩展名为.kt文件

票数 0
EN

Stack Overflow用户

发布于 2019-04-02 17:22:04

在下面试试,它可以在我的机器上运行。

代码语言:javascript
复制
android {
    ...

    sourceSets {
        main {
            java {
                exclude '**/your_file_1.kt',
                        '**/your_file_2.kt',
                        '**/your_file_3.kt',
                        '**/your_file_4.kt',
                        '**/your_file_5.kt'
            }
        }
    }

    ...
}
票数 0
EN

Stack Overflow用户

发布于 2020-08-03 19:12:34

您可以排除匹配模式的路径,如下所示:

代码语言:javascript
复制
android {
    sourceSets {
        main {
            java {
                exclude '**/TestExcludeClass.java'
            }

            kotlin {
                exclude '**/TestExcludeKotlinClass.kt'
            }
        }
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55470905

复制
相关文章

相似问题

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