禁用它lint`中的gradle的Android

问题描述 投票:10回答:2

Android Tools Project Site's Android Gradle Plugin User Guide我知道,它可以防止Android的棉绒中止使用编译:

lintOptions {
    abortOnError false
}

我也知道,皮棉可以释放被禁用建立:

lintOptions {
    checkReleaseBuilds false
}

然而,是否有可能完全禁用棉绒例如运行时gradle assembleDebug

我知道的风险,并为这个特定的项目是在浪费时间了相当数量的给我们所有的构建味道。

android-gradle android-lint
2个回答
5
投票

当然,你可以通过添加在gradle.properties文件这一行做到这一点:

gradle=build -x lint -x lintVitalRelease

警告:上面一行将防止对调试和发布版本运行皮棉!

如果您想了解更多黑客的gradle,快速构建,性能的提升,这将是你在看最好的幻灯片:Mastering Gradle 3.0

我准备这从许多不同的资源,包括Android开发者和摇篮文档,Android开发者视频等 - 希望它帮助!这真的让在建倍的巨大差异(增量以及项目加载时间)


1
投票

添加以下里面的build.gradle(应用程序)的代码行。

android {
    lintOptions {
        checkReleaseBuilds false
        //If you want to continue even if errors found use following line
        abortOnError false
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.