Flutter 3.3.7 버전에서 꽤 오랜기간 머물다가 3.7.1로 업그레이드를 진행하였다.
그런데,,,
잘 되던 빌드가 갑자기 안되기 시작...
flutter upgrade
flutter clean
flutter pub get
빌드 돌리니 갑자기 뜨는 에러...
The plugins file_picker, firebase_auth, firebase_core, firebase_messaging, firebase_remote_config, flutter_blue_plus, flutter_inappwebview, flutter_native_splash, flutter_naver_login, flutter_secure_storage, kakao_flutter_sdk_common, photo_manager, qr_code_scanner, realm, sqflite, store_redirect, uni_links use a deprecated version of the Android embedding.
To avoid unexpected runtime failures, or future build failures, try to see if these plugins support the Android V2 embedding. Otherwise, consider removing them since a future release of Flutter will remove these deprecated APIs.
If you are plugin author, take a look at the docs for migrating the plugin to the V2 embedding:
https://flutter.dev/go/android-plugin-migration
.
Launching lib/main.dart on SM A315N in debug mode...
Running Gradle task 'assembleDebug'...FAILURE: Build failed with an exception.* Where:
Script '/Users/mint/development/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 407* What went wrong:
A problem occurred configuring project ':file_picker'.
Failed to notify project evaluation listener.
Could not get unknown property 'android' for project ':file_picker' of type org.gradle.api.Project.
Could not find method implementation() for arguments [project ':flutter_plugin_android_lifecycle'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
Could not get unknown property 'android' for project ':file_picker' of type org.gradle.api.Project.* 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
BUILD FAILED in 478ms
Exception: Gradle task assembleDebug failed with exit code 1
위에 나오는 라이브러리들 최신으로 확인해서 맞춰주고, 다시 해봐도 똑같은 결과...
한참을 난리치다가 발견한 사실... 코드 상에서 해당 라이브러리들이 import 가 활성화가 안되고, 문제가 된 라이브러리는 다 .pub-cache 경로에 위치하는 점..
그래서 발견한 해결방법은...
flutter pub cache clean
이렇게 하니 제대로 빌드가 되었다...
'flutter' 카테고리의 다른 글
Build Issue 해결 모음 (0) | 2023.02.24 |
---|---|
Flutter upgrade Issue(2) - 네이버 로그인 (0) | 2023.02.08 |
flutter 3.7 릴리즈 노트 (0) | 2023.01.29 |