[Flutter] flutter.compileSdkVersion 위치 확인 및 변경 (One or more plugins require a higher Android SDK version 해결)
-
2023-12-01
1. 이슈
One or more plugins require a higher Android SDK version...
InAppWebView를 사용하여 코드 수정 후 빌드 중에 위와 같은 에러가 발생했다. 이는 현제 사용하는 플러그인이 안드로이드에서 사용하기 위해서는 추가적인 Android SDK 버전업이 필요하다는 에러이며, 이를 올려주어야 한다.
2. complieSdkVersion
build.gradle 에 complieSdkVersion 은 아래와 같이 flutter.compileSdkVersion으로 되어 있을 것이다.
[자신이 설치한 플러터 경로]\packages\flutter_tools\gradle\flutter.gradle 에 작성된 설정값을 따르게 된다. 하드 코딩으로 complieSdkVersion을 변경하여 버전업을 해도 되지만 프로젝트별로 컨트롤하고 싶어 다른 방법을 선택했다.