본문 바로가기
Flutter

[Flutter] Cannot resolve symbol 'Properties'

by whoyoung90 2023. 4. 10.
반응형

 

Flutter 프로젝트를 생성하면 android > app > build.gradle 파일에서 에러가 나타난다.

에러 메시지는 Cannot resolve symbol 'Properties'이다.

 

 

우선 안드로이드 스튜디오에서 File > Project Structure로 들어간 후

Project Setting에서 Modules를 선택하고 이어서 프로젝트명_android를 선택하면 원인을 확인할 수 있다.

No SDK?

No SDK

안드로이드 스튜디오에서 플러터 플러그인으로 생성한 프로젝트의 Android API 버전과 설치된 API 버전이 달라 발생하는 문제로 보인다.

 

build.gradle에 명시된 API 버전을 선택하자

Module SDK에서 사용해야 할 SDK 버전을 선택하면 된다.

위 화면에서는 33이 적절한 선택이다. 없으면 SDK를 설치하자.

"OK" 버튼을 클릭하면 이제 Properties에 보였던 빨간색은 사라진다.

 

그런데 여전히 GradleException에는 빨간 색이 남아 있을텐데,

API 29부터는 FileNotFoundException으로 대체됐다고 한다.

 

GradleException > FileNotFoundException로 교체하면 에러가 사라진다!

 

[참고 URL]

https://ilsognobella.tistory.com/29

github.com/flutter/flutter/issues/29608

반응형

댓글