이 오류는 플러터 프로젝트에서 사용하는 Kotlin 버전과 관련된 문제입니다. 플러터는 Dart를 주 언어로 사용하지만, 안드로이드 플랫폼에서는 Kotlin을 사용할 수 있습니다. 현재 상황은 다음과 같습니다:
- 프로젝트의 일부가 Kotlin 1.9.0으로 컴파일되었습니다.
- 하지만 프로젝트 환경은 Kotlin 1.7.1을 예상하고 있습니다.
이 문제를 해결하기 위한 몇 가지 방법이 있습니다:
- 프로젝트의 Kotlin 버전을 1.9.0으로 업그레이드
settings.gradle 에 버젼정보 확인됨
- settings.gradle 파일에서 다음 줄을 찾으세요:
-
id "org.jetbrains.kotlin.android" version "1.7.10" apply false
- 이 줄을 다음과 같이 변경하세요:
id "org.jetbrains.kotlin.android" version "1.9.0" apply false
다음 명령어를 실행하여 변경사항을 적용합니다:
flutter clean
flutter pub get
'flutter' 카테고리의 다른 글
안드로이드 실기기에서 http 통신 못할때. (0) | 2024.07.15 |
---|---|
안드로이용 배포 빌드하기 (0) | 2024.07.15 |
flutter 명령어 (0) | 2024.07.15 |
안드로이드 에서 위치정보 가져올때 권한추가 (1) | 2024.07.15 |
Flutter 프로젝트에서 app build.gradle의 Properties가 Cannot Resolve Symbol 일 때 (1) | 2024.07.15 |