작성
·
281
·
수정됨
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.0
FAILURE: 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 설정 확인:
플러그인 버전 검토:
다음 링크에서도 비슷한 문제 해결에 대한 정보를 얻을 수 있습니다:
- Gradle 설정 문제와 해결 방법
Problems처럼 특정 정보가 “Cannot resolve symbol” 관련된 추가적인 해결책을 제공하는 답변입니다. 강사님의 지원이 필요할 경우, 강의의 게시판을 통해 질문 가능하십니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
공유 감사합니다!