파이어베이스 연동 테스트를 하던 중 아래와 같은 오류가 발생하였다.
Note: /Users/insomnia/.pub-cache/hosted/pub.dartlang.org/google_sign_in-5.2.1/android/src/main/java/io/flutter/plugins/googlesignin/GoogleSignInPlugin.java uses or overrides a deprecated API.
pubspec.yaml 파일에 package 를 이것저것 넣고 있는 와중이었는데, 아마도 어딘가 dependency 가 꼬인게 원인이 아닌가 싶은데, 위와 같은 종류의 오류가 발생할 때는 아래와 같이 초기화를 해 보면 대체로 해결된다.
flutter pub cache repair
terminal 에서 위 명령을 실행하면 package 들을 다시 download 하여 install 하게 된다.
Downloading xdg_directories 0.1.2...
Downloading xdg_directories 0.2.0...
Downloading webview_flutter_plus 0.1.1+10...
...
Downloading _fe_analyzer_shared 23.0.0...
Downloading _fe_analyzer_shared 30.0.0...
Reinstalled 406 packages.
Reactivating devtools 2.6.0...
Building package executables...
Built devtools:devtools.
Installed executable devtools.
Reactivated 1 package.
아래 help 참고,,,
insomnia@yunikim-iMac % flutter pub cache --help
Work with the system cache.
Usage: pub cache [arguments...]
-h, --help Print this usage information.
Available subcommands:
add Install a package.
clean Clears the global PUB_CACHE.
repair Reinstall cached packages.
Run "pub help" to see global options.
See https://dart.dev/tools/pub/cmd/pub-cache for detailed documentation.
반응형
'프로그래밍 > flutter' 카테고리의 다른 글
Dart SDK path 설정 (Android Studio) (0) | 2022.05.04 |
---|---|
flutter에서 match_parent 효과 (0) | 2022.03.30 |
Stateful Widget Lifecycle (위젯 생명주기) (0) | 2021.12.06 |
flutter에서 android native code 와 연동 (0) | 2021.11.06 |
android simulator 에서 dart process stop 불가 현상 (0) | 2021.10.12 |