뭐가 문제인거니/안드로이드 스튜디오
[안드로이드 스튜디오] Call requires API level 24 (current min is 23): java.util.Map#replace 오류
기록가
2021. 2. 4. 19:02
오류 원인
Call requires API level 24 (current min is 23): java.util.Map#replace 오류는 Map의 replace 함수는 안드로이드 API level 24이상부터 사용할 수 있는데 현재 프로젝트를 만들 때 최소 안드로이드 API level을 23으로 해주었기 때문에 오류가 발생한다. syntax error로 표시되지만 실행에는 문제가 없다.
오류 해결
굳이 해결을 하겠다면 오류 밑 Add @RequiresApi(N) Annotation 을 눌러 해결할 수 있다.