본문 바로가기

Dev Diary

[Android]@SuppressLint("NewApi")란 무엇인가?

@SuppressLint("NewApi")란 무엇인가?


Android lint tool(이하 린트)이란 것이 있습니다. (자세한 설명은 ☞ 여기) 

린트는 개발자가 완벽히 알맞은 코드나 충돌 가능성이 있는 코드를 사용할때 @SuppressLint(...)를 붙여 사용할 수 있게 해줍니다. 

@SuppressLint("NewApi")는 해당 프로젝트의 설정 된 minSdkVersion 이후에 나온 API를 사용할때  warning을 없애고 개발자가 해당 APi를 사용할 수 있게 합니다.