Gradle构建比Eclipse ADT更严格(例如,找到项目_多次)

时间:2014-05-30 03:57:04

标签: android eclipse build gradle enide

我正在添加second gradle build for Eclipse Android projects

但是我必须修复很多小问题,因为Gradle发现了其他错误,Eclipse构建没有,比如重复值:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':FunshionAndroid:mergeDebugResources'.
> D:\Workspaces\Proj\AndroidApp\res\values-hdpi\dimens.xml: Error: Found item Dimension/tvname_textsize more than one time

我的第一个目标是首先完成Gradle构建,如何配置gradle以不验证项目(比Eclipse更严格)

1 个答案:

答案 0 :(得分:2)

好的,最后有Lint配置。所以错误的原因是默认情况下Lint被启用了发布版本(并且gradle默认会调试和发布2版本)

android {
    lintOptions {
        checkReleaseBuilds false
        // Or, if you prefer, you can continue to check for errors in release builds,
        // but continue the build even when errors are found:
        abortOnError false
    }
}

或仅使用gradle assembleDebug调试版本。