如何从编译中排除某些文件

时间:2017-10-30 17:45:49

标签: java android android-studio gradle

我正在扩展我的Android应用程序风格,如下所示

wetProd {
            java.srcDirs = sourceSets.ukProd.java.srcDirs
        }

在helloProd风格中有一个名为model的类,我想在编译期间排除它。我发现如何使用

很困难

exclude 'mytasks/model.java'

在上面的gradle命令中

非常感谢。

问候

2 个答案:

答案 0 :(得分:0)

我想我们可以在app模块的 build.gradle 中执行此操作。

样品

packagingOptions {
            exclude 'META-INF/LICENSE.txt'
            exclude 'META-INF/NOTICE.txt'
            exclude '.README'
        }

关注this一个了解更多详情

答案 1 :(得分:0)

  

source set指定要编译的源代码

sourceSets {
main {
    java {
        srcDir 'src'
        exclude '**/uncompilable/**'
   }

} }