본문으로 바로가기

[Flutter] 의존성 오류 Because every version of...

category Flutter 2025. 4. 2. 14:03
Because every version of flutter_test from sdk depends on collection 1.19.0 and XXX depends on collection 1.18.0, flutter_test from sdk is forbidden.
So, because XXX depends on flutter_test from sdk, version solving failed.

 

flutter flow로 개발된 앱을 다운 받고 나니 위와 같은 의존성 오류가 발생했다.
오류 메시지를 확인해보니 sdk의 collection 버전과 xxx의 버전이 맞지 않아 오류가 발생한 것

flutter pub add collection:^1.19.0

버전을 맞춰주기 위해 위와 같이 터미널에 입력했는데 오류 발생

flutter pub add collection:\^1.19.0

zsh 셸이 ^ 문자를 특수 문자(패턴 매칭 등)로 해석하기 때문에 발생하는 것이었음.
그래서 위와 같이 다시 수정해서 입력해줬더니 잘 해결 됨
"", '', /(백슬래쉬)를 사용해서 특수문자가 아님을 인식시키면 된다.

'Flutter' 카테고리의 다른 글

[Flutter] go_router 패키지 사용하기  (0) 2025.04.03
Flutter Flow 이해하기  (0) 2025.04.02