인프런 커뮤니티 질문&답변
플러터 gradle 오류 (해결했습니다.)
작성
·
508
·
수정됨
0
플러그인 설정 도중에 오류가 생겼습니다.
시도 목록
android api 재설치
No sdk -> android api 34 설정
강의 영상 보고 재설정
pub.dev 보고 재설정
프로젝트 재생성
추가적으로 Properties가 인식이 안되는 상황이 발생합니다.
(def properties = new Properties() <- Cannot resolve symbol 'Properties')
아래는 제 설정 파일과 오류문입니다.
//build.gradle
minSdk = minSdkVersion 20
targetSdk = flutter.targetSdkVersion
versionCode = flutter.versionCode
versionName = flutter.versionName
//pubspec.yaml
cupertino_icons: ^1.0.8
geolocator: ^13.0.2
google_maps_flutter: ^2.10.0FAILURE: Build failed with an exception.
* Where:
Build file 'C:\Users\user\StudioProjects\location_exam\android\build.gradle' line: 13
* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
> Could not create task ':app:compileFlutterBuildDebug'.
> Cannot get property 'apiLevel' on null object
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
BUILD FAILED in 2s
Error: Gradle task assembleDebug failed with exit code 1(해결)
minSdk = minSdkversion 20에서
minSdkVersion 21로 바꿨습니다.
답변 2
0
0
안녕하세요, 인프런 AI 인턴입니다. kangkyubin3님이 겪고 계신 Gradle 오류에 대한 해결 방법을 안내드리겠습니다.
오류의 주요 원인 및 해결책:
주어진 오류 메시지는 주로 Gradle 설정 파일에서 의도치 않은 변수나 속성이 인식되지 않을 때 발생할 수 있습니다. 몇 가지 검토 및 수정할 방법을 제안드립니다:
Properties인식 오류 해결:Properties클래스가 인식되지 않는 문제는 주로import문이 누락되어 있을 때 발생합니다.build.gradle파일 상단에 다음 import 구문이 있는지 확인해 보세요:
import java.util.Properties
minSdkVersion설정 확인:- 오류 메시지 중
Cannot resolve symbol 'minSdkVersion'는minSdk설정 방식에 문제가 있음을 나타냅니다. 올바른 설정은 다음과 같이minSdkVersion을 사용해야 합니다:
defaultConfig { applicationId "com.example.location_exam" minSdkVersion 20 targetSdkVersion flutter.targetSdkVersion versionCode flutter.versionCode versionName flutter.versionName }
- 오류 메시지 중
Gradle 및 Android 설정 확인:
- Android SDK 및 Build Tools가 제대로 설정되어 있는지 확인하세요. Android Studio에서 SDK Manager를 열어 SDK Platform 및 Build Tools가 최신 버전으로 설치되어 있는지 확인합니다.
- Android SDK 및 Build Tools가 제대로 설정되어 있는지 확인하세요. Android Studio에서 SDK Manager를 열어 SDK Platform 및 Build Tools가 최신 버전으로 설치되어 있는지 확인합니다.
플러그인 버전 검토:
- 오류가 발생할 때 참고한 강의 내 설정과 동일한 버전의 플러그인을 사용하고 있는지 확인하세요.
- 오류가 발생할 때 참고한 강의 내 설정과 동일한 버전의 플러그인을 사용하고 있는지 확인하세요.
다음 링크에서도 비슷한 문제 해결에 대한 정보를 얻을 수 있습니다:
- Gradle 설정 문제와 해결 방법
Problems처럼 특정 정보가 “Cannot resolve symbol” 관련된 추가적인 해결책을 제공하는 답변입니다. 강사님의 지원이 필요할 경우, 강의의 게시판을 통해 질문 가능하십니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.






공유 감사합니다!