본문 바로가기
안드로이드

[Android] Aborting build since new baseline file was created 에러 해결

by 코딩히어로 2023. 2. 13.
728x90

1


안드로이드 스튜디오는 버전을 업데이트하거나 SDK를 변경하는 경우

상당히 잡다한 에러들을 많이 마주치게 됩니다

그중에서 오늘은 다음과 같은 에러문구가 발생해서 해결방법에 대해 알아보도록 하겠습니다

Aborting build since new baseline file was created

에러 내용은 뭔가 새로운 기준 파일이 생성되고나서 빌드가 중단되었다는 의미로

컴파일 버젼을 변경하면서 문제가 발생했습니다

 

android {
    compileSdkVersion 31

    defaultConfig {
        applicationId "com.ftdi.heungnong"
        minSdkVersion 16
        targetSdkVersion 31
    }

    lint{
        baseline = file("lint-baseline.xml")
    }

    buildTypes {
        release {
            minifyEnabled true
            proguardFiles 'proguard.cfg'
        }
    }
    namespace 'com.ftdi.heungnong'
}

이전에 lint 항목이 없어서 추가하여 에러를 해결하고 난 뒤에 이어서 해당 에러가 발생했는데

구글링을 통해 찾아보니 해당 에러의 경우 lint 뿐만 아니라 lintOption 항목도 추가를 해주어야

문제를 해결할 수 있다는 것을 알게 되었습니다

 

android {
    compileSdkVersion 31

    defaultConfig {
        applicationId "com.ftdi.heungnong"
        minSdkVersion 16
        targetSdkVersion 31
    }

    lint{
        baseline = file("lint-baseline.xml")
    }
    lintOptions{
        abortOnError false
    }
    
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles 'proguard.cfg'
        }
    }
    namespace 'com.ftdi.heungnong'
}

lintOptions 항목을 위 코드와 같이 android 항목에 추가해주기만 하면 문제가 해결됩니다

728x90
반응형

댓글