firebase / flutterfire

πŸ”₯ A collection of Firebase plugins for Flutter apps.
https://firebase.google.com/docs/flutter/setup
BSD 3-Clause "New" or "Revised" License
8.66k stars 3.96k forks source link

πŸ› [cloud_firestore-3.1.8] Cannot find symbol import com.google.firebase.firestore.LoadBundleTaskProgress; #8172

Closed ZotInfo closed 2 years ago

ZotInfo commented 2 years ago

Bug report

Describe the bug My project was more than 3 months without being opened, today I decided to continue and I come across some problems when updating the dependencies, this is the only one that is giving me a problem that I can't solve


Run Log

This is the return I get after running my project so that it runs on my smartphone:

Click To Expand ``` Launching lib\main.dart on Mi A1 in debug mode... Running Gradle task 'assembleDebug'... C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.5.3\android\src\main\java\io\flutter\plugins\firebase\core\FlutterFirebaseCorePlugin.java:71: warning: [deprecation] Registrar in PluginRegistry has been deprecated public static void registerWith(PluginRegistry.Registrar registrar) { ^ 1 warning C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_analytics-5.0.16\android\src\main\java\io\flutter\plugins\firebaseanalytics\FirebaseAnalyticsPlugin.java:29: warning: [deprecation] Registrar in PluginRegistry has been deprecated private PluginRegistry.Registrar registrar; ^ C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_analytics-5.0.16\android\src\main\java\io\flutter\plugins\firebaseanalytics\FirebaseAnalyticsPlugin.java:33: warning: [deprecation] Registrar in PluginRegistry has been deprecated public static void registerWith(PluginRegistry.Registrar registrar) { ^ 2 warnings C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-3.1.8\android\src\main\java\io\flutter\plugins\firebase\firestore\FlutterFirebaseFirestoreMessageCodec.java:19: error: cannot find symbol import com.google.firebase.firestore.LoadBundleTaskProgress; ^ symbol: class LoadBundleTaskProgress location: package com.google.firebase.firestore C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-3.1.8\android\src\main\java\io\flutter\plugins\firebase\firestore\FlutterFirebaseFirestoreMessageCodec.java:158: error: cannot find symbol ByteArrayOutputStream stream, LoadBundleTaskProgress snapshot) { ^ symbol: class LoadBundleTaskProgress location: class FlutterFirebaseFirestoreMessageCodec C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-3.1.8\android\src\main\java\io\flutter\plugins\firebase\firestore\streamhandler\LoadBundleStreamHandler.java:6: error: cannot find symbol import com.google.firebase.firestore.LoadBundleTask; ^ symbol: class LoadBundleTask location: package com.google.firebase.firestore C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-3.1.8\android\src\main\java\io\flutter\plugins\firebase\firestore\FlutterFirebaseFirestoreMessageCodec.java:80: error: cannot find symbol } else if (value instanceof LoadBundleTaskProgress) { ^ symbol: class LoadBundleTaskProgress location: class FlutterFirebaseFirestoreMessageCodec C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-3.1.8\android\src\main\java\io\flutter\plugins\firebase\firestore\FlutterFirebaseFirestoreMessageCodec.java:81: error: cannot find symbol writeLoadBundleTaskProgress(stream, (LoadBundleTaskProgress) value); ^ symbol: class LoadBundleTaskProgress location: class FlutterFirebaseFirestoreMessageCodec C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-3.1.8\android\src\main\java\io\flutter\plugins\firebase\firestore\FlutterFirebaseFirestoreMessageCodec.java:166: error: package LoadBundleTaskProgress does not exist LoadBundleTaskProgress.TaskState taskState = snapshot.getTaskState(); ^ C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-3.1.8\android\src\main\java\io\flutter\plugins\firebase\firestore\FlutterFirebaseFirestoreMessageCodec.java:170: error: cannot find symbol case RUNNING: ^ symbol: variable RUNNING location: class FlutterFirebaseFirestoreMessageCodec C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-3.1.8\android\src\main\java\io\flutter\plugins\firebase\firestore\FlutterFirebaseFirestoreMessageCodec.java:173: error: cannot find symbol case SUCCESS: ^ symbol: variable SUCCESS location: class FlutterFirebaseFirestoreMessageCodec C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-3.1.8\android\src\main\java\io\flutter\plugins\firebase\firestore\FlutterFirebaseFirestoreMessageCodec.java:176: error: cannot find symbol case ERROR: ^ symbol: variable ERROR location: class FlutterFirebaseFirestoreMessageCodec C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-3.1.8\android\src\main\java\io\flutter\plugins\firebase\firestore\FlutterFirebaseFirestorePlugin.java:280: error: cannot find symbol Query query = Tasks.await(firestore.getNamedQuery(name)); ^ symbol: method getNamedQuery(String) location: variable firestore of type FirebaseFirestore C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-3.1.8\android\src\main\java\io\flutter\plugins\firebase\firestore\streamhandler\LoadBundleStreamHandler.java:25: error: cannot find symbol LoadBundleTask task = firestore.loadBundle(bundle); ^ symbol: class LoadBundleTask location: class LoadBundleStreamHandler C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-3.1.8\android\src\main\java\io\flutter\plugins\firebase\firestore\streamhandler\LoadBundleStreamHandler.java:25: error: cannot find symbol LoadBundleTask task = firestore.loadBundle(bundle); ^ symbol: method loadBundle(byte[]) location: variable firestore of type FirebaseFirestore 12 errors FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':cloud_firestore:compileDebugJavaWithJavac'. > Compilation failed; see the compiler error output for details. * 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 1m 1s Exception: Gradle task assembleDebug failed with exit code 1 ```

Flutter doctor

Run flutter doctor -v the output below:

Click To Expand ``` [√] Flutter (Channel master, 2.10.0-1.0.pre.15, on Microsoft Windows [versão 10.0.19042.1466], locale pt-BR) β€’ Flutter version 2.10.0-1.0.pre.15 at C:\src\flutter β€’ Upstream repository https://github.com/flutter/flutter.git β€’ Framework revision 7e00897305 (7 weeks ago), 2022-01-03 08:05:21 -0800 β€’ Engine revision 8f53bbfde0 β€’ Dart version 2.16.0 (build 2.16.0-134.0.dev) β€’ DevTools version 2.9.2 [√] Android toolchain - develop for Android devices (Android SDK version 31.0.0-rc4) β€’ Android SDK at C:\Users\Matheus\AppData\Local\Android\sdk β€’ Platform android-31, build-tools 31.0.0-rc4 β€’ Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java β€’ Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04) β€’ All Android licenses accepted. [√] Chrome - develop for the web β€’ Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe [√] Android Studio (version 3.6) β€’ Android Studio at C:\Program Files\Android\Android Studio β€’ Flutter plugin version 49.0.1 β€’ Dart plugin version 192.8052 β€’ Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04) [√] Connected device (3 available) β€’ Mi A1 (mobile) β€’ 00f886150904 β€’ android-arm64 β€’ Android 9 (API 28) β€’ Chrome (web) β€’ chrome β€’ web-javascript β€’ Google Chrome 98.0.4758.102 β€’ Edge (web) β€’ edge β€’ web-javascript β€’ Microsoft Edge 98.0.1108.43 [√] HTTP Host Availability β€’ All required HTTP hosts are available β€’ No issues found! ```

Flutter dependencies

Run flutter pub deps -- --style=compact the output below:

Click To Expand ``` Dart SDK 2.16.0-134.0.dev Flutter SDK 2.10.0-1.0.pre.15 fundamentus 3.1.0 dependencies: - auto_size_text 2.1.0 [flutter] - autocomplete_textfield 1.7.3 [flutter] - backdrop_modal_route 1.1.0 [flutter] - bloc_pattern 2.2.3 [flutter] - cached_network_image 2.5.0 [flutter flutter_cache_manager octo_image] - carousel_pro 1.0.0 [flutter] - carousel_slider 2.3.1 [flutter] - charts_flutter 0.10.0 [charts_common collection flutter intl logging meta] - clippy_flutter 1.1.1 [flutter] - cloud_firestore 3.1.8 [cloud_firestore_platform_interface cloud_firestore_web collection firebase_core firebase_core_platform_interface flutter meta] - cloud_functions 3.2.7 [cloud_functions_platform_interface cloud_functions_web firebase_core firebase_core_platform_interface flutter] - cpfcnpj 1.0.3 - cupertino_icons 1.0.4 - easy_popup 1.0.0 [flutter] - excel 1.1.5 [archive xml] - ff_navigation_bar 0.1.5 [flutter provider] - firebase_analytics 5.0.16 [meta flutter firebase_analytics_web firebase_analytics_platform_interface] - firebase_auth 3.3.7 [firebase_auth_platform_interface firebase_auth_web firebase_core firebase_core_platform_interface flutter meta] - firebase_core 0.5.3 [firebase_core_platform_interface flutter quiver meta firebase_core_web] - firebase_messaging 10.0.0 [firebase_core firebase_core_platform_interface firebase_messaging_platform_interface firebase_messaging_web flutter meta] - firebase_storage 4.0.0 [flutter firebase_core] - fl_animated_linechart 1.1.4 [flutter intl] - fl_chart 0.45.0 [flutter equatable] - flutter 0.0.0 [characters collection material_color_utilities meta typed_data vector_math sky_engine] - flutter_datetime_picker 1.5.0 [flutter] - flutter_linkify 5.0.2 [flutter linkify] - flutter_local_notifications 8.0.0 [flutter flutter_local_notifications_platform_interface platform timezone] - flutter_localizations 0.0.0 [flutter intl characters clock collection material_color_utilities meta path typed_data vector_math] - flutter_masked_text 0.8.0 [flutter] - flutter_responsive_screen 1.0.0 [flutter] - flutter_slidable 0.5.7 [flutter] - flutter_svg 0.19.3 [flutter meta path_drawing vector_math xml] - flutter_tags 0.4.9+1 [flutter] - flutter_translate 2.0.0 [flutter] - fluttertoast 8.0.8 [flutter flutter_web_plugins] - font_awesome_flutter 8.7.0 [flutter] - google_mobile_ads 1.0.1 [meta flutter] - google_sign_in 5.2.4 [flutter google_sign_in_platform_interface google_sign_in_web] - html 0.14.0+4 [csslib source_span] - http 0.12.2 [http_parser path pedantic] - image_picker 0.6.4 [flutter flutter_plugin_android_lifecycle] - in_app_purchase 0.5.2 [flutter json_annotation meta collection] - intl 0.17.0 [clock path] - jiffy 2.2.0 [intl] - keyboard_dismisser 1.0.2 [flutter] - localstorage 3.0.6+9 [flutter path_provider] - package_info 0.4.3+4 [flutter] - passcode_screen 2.0.1 [flutter] - path 1.8.0 - path_provider 1.6.28 [flutter path_provider_platform_interface path_provider_macos path_provider_linux path_provider_windows] - provider 4.3.3 [collection flutter nested] - rxdart 0.23.1 - select_dialog 1.1.0 [rxdart flutter] - share 0.6.5 [meta mime flutter] - shared_preferences 0.5.6 [meta flutter shared_preferences_platform_interface shared_preferences_macos shared_preferences_web] - show_more_text_popup 0.2.0 [flutter] - sqflite 1.3.2+1 [flutter sqflite_common path] - syncfusion_flutter_charts 18.4.49 [flutter intl vector_math syncfusion_flutter_core] - time_formatter 1.0.0+5 - trading_chart 0.1.2 [flutter intl path_drawing] - url_launcher 5.4.1 [flutter url_launcher_platform_interface url_launcher_web url_launcher_macos] - volume_control 0.1.5 [flutter] - workmanager 0.4.0 [flutter] dev dependencies: - flutter_test 0.0.0 [flutter test_api path fake_async clock stack_trace vector_math async boolean_selector characters charcode collection matcher material_color_utilities meta source_span stream_channel string_scanner term_glyph typed_data] dependency overrides: - firebase_core 0.5.3 [firebase_core_platform_interface flutter quiver meta firebase_core_web] - firebase_core_platform_interface 4.2.4 [collection flutter meta plugin_platform_interface] - firebase_core_web 0.2.1+3 [firebase_core_platform_interface flutter flutter_web_plugins meta js] - http_parser 4.0.0 [charcode collection source_span string_scanner typed_data] - intl 0.17.0 [clock path] - path 1.8.0 - path_drawing 0.5.1+1 [vector_math meta path_parsing flutter] - path_provider 1.6.28 [flutter path_provider_platform_interface path_provider_macos path_provider_linux path_provider_windows] - platform 3.1.0 - plugin_platform_interface 2.1.2 [meta] - quiver 3.0.1+1 [matcher] - sqflite 1.3.2+1 [flutter sqflite_common path] - xml 5.3.1 [collection meta petitparser] transitive dependencies: - archive 2.0.13 [crypto args path] - args 1.6.0 - async 2.8.2 [collection meta] - boolean_selector 2.1.0 [source_span string_scanner] - characters 1.2.0 - charcode 1.3.1 - charts_common 0.10.0 [collection intl logging meta vector_math] - clock 1.1.0 - cloud_firestore_platform_interface 5.4.13 [collection firebase_core flutter meta plugin_platform_interface] - cloud_firestore_web 2.6.8 [cloud_firestore_platform_interface collection firebase_core firebase_core_web flutter flutter_web_plugins js] - cloud_functions_platform_interface 5.0.21 [firebase_core flutter meta plugin_platform_interface] - cloud_functions_web 4.2.7 [cloud_functions_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js] - collection 1.15.0 - convert 2.1.1 [charcode typed_data] - crypto 2.1.5 [collection convert typed_data] - csslib 0.16.2 [source_span] - equatable 2.0.3 [collection meta] - fake_async 1.2.0 [clock collection] - ffi 1.1.2 - file 6.1.2 [meta path] - firebase 7.3.3 [http http_parser js] - firebase_analytics_platform_interface 1.1.0 [flutter meta] - firebase_analytics_web 0.1.1 [flutter flutter_web_plugins firebase firebase_analytics_platform_interface meta] - firebase_auth_platform_interface 6.1.11 [firebase_core flutter meta plugin_platform_interface] - firebase_auth_web 3.3.7 [firebase_auth_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins http_parser intl js meta] - firebase_messaging_platform_interface 3.1.6 [firebase_core flutter meta plugin_platform_interface] - firebase_messaging_web 2.2.7 [firebase_core firebase_core_web firebase_messaging_platform_interface flutter flutter_web_plugins js meta] - flutter_blurhash 0.5.0 [flutter meta] - flutter_cache_manager 2.1.2 [flutter path_provider uuid http path sqflite pedantic clock file rxdart image] - flutter_local_notifications_platform_interface 4.0.1 [flutter plugin_platform_interface] - flutter_plugin_android_lifecycle 1.0.11 [flutter] - flutter_web_plugins 0.0.0 [flutter js characters collection material_color_utilities meta typed_data vector_math] - google_sign_in_platform_interface 2.1.2 [flutter quiver] - google_sign_in_web 0.10.0+5 [flutter flutter_web_plugins google_sign_in_platform_interface js] - image 2.1.19 [archive xml meta] - js 0.6.3 - json_annotation 4.4.0 [meta] - linkify 4.1.0 - logging 1.0.2 - matcher 0.12.11 [stack_trace] - material_color_utilities 0.1.3 - meta 1.7.0 - mime 0.9.7 - nested 1.0.0 [flutter] - octo_image 0.3.0 [flutter flutter_blurhash] - path_parsing 0.2.1 [vector_math meta] - path_provider_linux 0.0.1+2 [path xdg_directories path_provider_platform_interface flutter] - path_provider_macos 0.0.4+8 [flutter] - path_provider_platform_interface 1.0.4 [flutter meta platform plugin_platform_interface] - path_provider_windows 0.0.5 [path_provider_platform_interface meta path flutter ffi win32] - pedantic 1.11.1 - petitparser 4.4.0 [meta] - process 4.2.4 [file path platform] - shared_preferences_macos 0.0.1+11 [shared_preferences_platform_interface flutter] - shared_preferences_platform_interface 1.0.4 [meta flutter] - shared_preferences_web 0.1.2+7 [shared_preferences_platform_interface flutter flutter_web_plugins meta] - sky_engine 0.0.99 - source_span 1.8.1 [collection path term_glyph] - sqflite_common 2.2.0 [synchronized path meta] - stack_trace 1.10.0 [path] - stream_channel 2.1.0 [async] - string_scanner 1.1.0 [charcode source_span] - syncfusion_flutter_core 18.4.49 [flutter] - synchronized 3.0.0 - term_glyph 1.2.0 - test_api 0.4.8 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph matcher] - timezone 0.7.0 [path] - typed_data 1.3.0 [collection] - url_launcher_macos 0.0.1+9 [flutter] - url_launcher_platform_interface 1.0.9 [flutter meta plugin_platform_interface] - url_launcher_web 0.1.5+3 [url_launcher_platform_interface flutter flutter_web_plugins meta] - uuid 2.2.2 [crypto convert] - vector_math 2.1.1 - win32 2.4.1 [ffi] - xdg_directories 0.1.2 [meta path process] ```

darshankawar commented 2 years ago

@ZotInfo Can you try this solution and see if it works for you ?

google-oss-bot commented 2 years ago

Hey @ZotInfo. We need more information to resolve this issue but there hasn't been an update in 7 weekdays. I'm marking the issue as stale and if there are no new updates in the next 7 days I will close it automatically.

If you have more information that will help us get to the bottom of this, just add a comment!

google-oss-bot commented 2 years ago

Since there haven't been any recent updates here, I am going to close this issue.

@ZotInfo if you're still experiencing this problem and want to continue the discussion just leave a comment here and we are happy to re-open this.