【问题标题】:How to fix error running ./gradlew check connectedCheck, after update AndroidStudio to 0.4.0?将 Android Studio 更新到 0.4.0 后,如何修复运行 ./gradle check connectedCheck 的错误?
【发布时间】:2014-01-25 17:48:03
【问题描述】:

AndroidStudio更新后,我将gradle在wrapper中更新为1.9,在build.gradle的dependencies中更新为0.7.+

从那时起,我在运行 ./gradlew check connectedCheck 时收到此错误

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:lint'.
> Lint found errors with abortOnError=true; aborting build.

编辑

gradle 控制台也显示这些消息:

Ran lint on variant release: 69 issues found
Ran lint on variant debug: 69 issues found
Wrote XML report to <PROJECT>/app/build/lint-results.xml
Wrote HTML report to <PROJECT>/app/build/lint-results.html
:app:lint FAILED

【问题讨论】:

    标签: android gradle android-studio


    【解决方案1】:

    您应该查看 lint 错误并修复它们(其中一些可能非常重要,因此您应该查看它们);如果您在错误窗格中找不到任何内容,Gradle 控制台 应该会显示更详细的错误消息。如果您希望它在出现 lint 错误时不会中止构建,那么错误消息会为您提供线索:将其添加到您的 build.gradle 文件中:

    android {
        lintOptions {
            abortOnError false
        }
    }
    

    阅读更多:gradle build fails on lint task

    【讨论】:

    • 感谢您的回答。我似乎有这个选项,但我现在不想做这个修改。在此之前,我想知道为什么现在有这些错误会中止构建,因为我没有更改代码中的任何内容。只有 gradle 版本
    • 没有。控制台会显示任何错误。它表明存在一些问题,并指示两个文件,其中包含一些问题。我的问题已编辑。请看那里。
    • 是否可以从顶级脚本执行此操作,例如此处的问题:stackoverflow.com/questions/24420391/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-11
    • 2017-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-12
    • 1970-01-01
    相关资源
    最近更新 更多