Android--Gradle build finished with 232 error(s) in 1m 43s

本文介绍了如何解决Android开发过程中遇到的Gradle build错误问题,提供了两种有效的方法:一是增加最大错误数量设置;二是禁用警告检查。这些方法有助于开发者避免因警告而引起的构建失败。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Android–Gradle build finished with 232 error(s) in 1m 43s

What is this?(这是啥?)

这些很多可能性是我们在Android 的开发过程中使用了过时的javaAPI,或者不太规范的编程,所以这232个error,其实是232个warnings, 所以如果我们可以编译通过,就代表并没有什么错,我们可以使用以下几种方式解决1

解决方法

以下都是在Gradle中加

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.3'

        classpath 'com.jakewharton:butterknife-gradle-plugin:8.5.1'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
        //Bmob的maven仓库地址--必填
        maven { url "https://raw.github.com/bmob/bmob-android-sdk/master" }
        gradle.projectsEvaluated {
            tasks.withType(JavaCompile){
                options.compilerArgs << "-Xmaxerrs" << "1000"
            }
        }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

1. 加入下列代码,把最大Error数调大

gradle.projectsEvaluated {  
    tasks.withType(JavaCompile) {  
        options.compilerArgs << "-Xmaxerrs" << "1000"  
    }  
}  

2. 加入下列代码,不检查warning

allprojects {   
    gradle.projectsEvaluated {
        tasks.withType(JavaCompile) {
            options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
        }
    }
}

参考

如何加入编译选项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值