본문 바로가기

안드로이드 개발 팁/일반

리소스의 오류를 미연에 방지하자! - Lint Warnings 사용하기


최근에 ADT(Android Development Tools) Plugin 버전 16.0이 공개되었는데, 애플리케이션 개발에 매우 유용한 기능이 하나 추가되었습니다. 바로, 'Lint Warnings' 입니다.

 Lint Warining은 애플리케이션 내의 리소스(레이아웃, 문자열 등...)의 오류를 미리 검사합니다. 특히, 애플리케이션 실행에는 문제가 없으나 잠재적으로 문제를 발생시킬 수 있는 항목을 찾아주는 역할을 합니다. 


위의 스크린샷을 보시면 일부 문자열이 한국어 로케일에 존재하지 않는 것을 찾아 경고를 표시해주는 것을 볼 수 있습니다. 이전 버전의 ADT에서는 이 항목에 대해 어떠한 경고도 표시해주지 않지만, 이번 버전부터는 경고를 표시해줄 뿐 아니라 '오류'로 간주되므로 컴파일조차 되지 않습니다.


Lint Warning은 프로젝트를 선택한 후 위의 툴바에서 'Runs Android Lint'를 누르면 확인할 수 있습니다. :)