본문 바로가기
Android

apk 빌드 시 발생 오류

by th_bigLight 2020. 7. 9.

Android App Bundle이라는 방법이 새로 나왔지만 아직까지 APK로 릴리즈를 하는 경우가 적지 않은 것 같다.

 

개발도 뭔가 한번에 되면 이상하던데 역시나 apk 파일을 만드는데에서도 오류가 발생했다.

 

이번에 발생한 오류. Lint 오류 인거같다...

 

아래 lintOptions 부분을 build.gradle 에 추가하게 되면 문제 없이 빌드가 가능하지만 근본적인 문제 해결이 아니라 단지 '에러를 무시하고 빌드해라' 라는 뜻으로 보인다.  급할땐 뭐 어쩔수없지

 

근본적인 문제해결은 로그를 보면 된다..

안드로이드 스튜디오 에러 로그

해당 Messages들은 

프로젝트 폴더 > app > build > reports > lint-results-release-fatal.html 파일을 보면 된다.

페이지 가장 위에 Overview 부분

 

아래에 상세 에러 이유가 있으니 보고 하나씩 해결하고 다시 빌드하면 된다...

 

필자의 경우 layout xml 파일에서 겹치는 id가 있다거나, 없는 id를 constraint layout에서 사용했다거나 하는 오류들이었다.

 

해결.

댓글