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.67k stars 3.96k forks source link

🐛 [firebase_crashlytics: ^2.8.1] FlutterFirebaseCrashlyticsPlugin.java uses or overrides a deprecated API #8896

Closed kenaitian closed 2 years ago

kenaitian commented 2 years ago

Bug report

Describe the bug Note: /Users/ken/.pub-cache/hosted/pub.dartlang.org/firebase_crashlytics-2.8.1/android/src/main/java/io/flutter/plugins/firebase/crashlytics/FlutterFirebaseCrashlyticsPlugin.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details.

Steps to reproduce

Steps to reproduce the behavior:

  1. Go to 'flutter run'
  2. 'Note: /Users/ken/.pub-cache/hosted/pub.dartlang.org/firebase_crashlytics-2.8.1/android/src/main/java/io/flutter/plugins/firebase/crashlytics/FlutterFirebaseCrashlyticsPlugin.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details.'

  3. See error or incorrect behavior

Expected behavior

Run without Note in step 2

Sample project

No link to the private repository URL but a VS Code Live Share is possible for further troubleshooting.


Additional context

None.


Flutter doctor

Run flutter doctor and paste the output below:

Click To Expand ``` Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel stable, 3.0.2, on macOS 12.4 21F79 darwin-x64, locale en-US) [✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0) [✓] Xcode - develop for iOS and macOS (Xcode 13.4.1) [✓] Chrome - develop for the web [✓] Android Studio (version 2021.2) [✓] Connected device (4 available) [✓] HTTP Host Availability • No issues found! ```

Flutter dependencies

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

Click To Expand ``` Dart SDK 2.17.3 Flutter SDK 3.0.2 lessimp 1.0.0+1 dependencies: - card_swiper 2.0.4 [flutter] - cloud_firestore 3.1.17 [cloud_firestore_platform_interface cloud_firestore_web collection firebase_core firebase_core_platform_interface flutter meta] - country_code_picker 2.0.2 [flutter modal_bottom_sheet collection universal_platform] - cupertino_icons 1.0.5 - easy_rich_text 1.0.4 [flutter url_launcher] - equatable 2.0.3 [collection meta] - expandable 5.0.1 [flutter] - firebase_auth 3.3.19 [firebase_auth_platform_interface firebase_auth_web firebase_core firebase_core_platform_interface flutter meta] - firebase_core 1.17.1 [firebase_core_platform_interface firebase_core_web flutter meta] - firebase_crashlytics 2.8.1 [firebase_core firebase_core_platform_interface firebase_crashlytics_platform_interface flutter stack_trace] - firebase_storage 10.2.17 [firebase_core firebase_core_platform_interface firebase_storage_platform_interface firebase_storage_web flutter] - flutter 0.0.0 [characters collection material_color_utilities meta vector_math sky_engine] - flutter_bloc 8.0.1 [flutter bloc provider] - flutter_chat_bubble 2.0.0 [flutter] - flutter_custom_clippers 2.0.0 [flutter] - flutter_rating_bar 4.0.1 [flutter] - fluttertoast 8.0.9 [flutter flutter_web_plugins] - font_awesome_flutter 10.1.0 [flutter] - get 4.6.5 [flutter] - image 3.2.0 [archive meta xml] - image_picker 0.8.5+3 [flutter image_picker_android image_picker_for_web image_picker_ios image_picker_platform_interface] - location 4.4.0 [flutter location_platform_interface location_web] - mobile_scanner 2.0.0 [flutter flutter_web_plugins js] - path_provider 2.0.11 [flutter path_provider_android path_provider_ios path_provider_linux path_provider_macos path_provider_platform_interface path_provider_windows] - pay 1.0.10 [flutter flutter_localizations pay_android pay_ios pay_platform_interface meta] - qr_flutter 4.0.0 [flutter qr] - smooth_page_indicator 1.0.0+2 [flutter] dev dependencies: - flutter_lints 2.0.1 [lints] - 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] transitive dependencies: - archive 3.3.0 [crypto path] - async 2.8.2 [collection meta] - bloc 8.0.3 [meta] - boolean_selector 2.1.0 [source_span string_scanner] - characters 1.2.0 - charcode 1.3.1 - clock 1.1.0 - cloud_firestore_platform_interface 5.5.7 [collection firebase_core flutter meta plugin_platform_interface] - cloud_firestore_web 2.6.16 [cloud_firestore_platform_interface collection firebase_core firebase_core_web flutter flutter_web_plugins js] - collection 1.16.0 - cross_file 0.3.3+1 [js meta] - crypto 3.0.2 [typed_data] - fake_async 1.3.0 [clock collection] - ffi 2.0.0 - file 6.1.2 [meta path] - firebase_auth_platform_interface 6.2.7 [firebase_core flutter meta plugin_platform_interface] - firebase_auth_web 3.3.16 [firebase_auth_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins http_parser intl js meta] - firebase_core_platform_interface 4.4.0 [collection flutter meta plugin_platform_interface] - firebase_core_web 1.6.4 [firebase_core_platform_interface flutter flutter_web_plugins js meta] - firebase_crashlytics_platform_interface 3.2.7 [collection firebase_core flutter meta plugin_platform_interface] - firebase_storage_platform_interface 4.1.7 [collection firebase_core flutter meta plugin_platform_interface] - firebase_storage_web 3.2.16 [async firebase_core firebase_core_web firebase_storage_platform_interface flutter flutter_web_plugins http js meta] - flutter_localizations 0.0.0 [flutter intl characters clock collection material_color_utilities meta path vector_math] - flutter_plugin_android_lifecycle 2.0.6 [flutter] - flutter_svg 1.1.0 [flutter meta path_drawing vector_math xml] - flutter_web_plugins 0.0.0 [flutter js characters collection material_color_utilities meta vector_math] - http 0.13.4 [async http_parser meta path] - http_parser 4.0.1 [collection source_span string_scanner typed_data] - image_picker_android 0.8.5 [flutter flutter_plugin_android_lifecycle image_picker_platform_interface] - image_picker_for_web 2.1.8 [flutter flutter_web_plugins image_picker_platform_interface] - image_picker_ios 0.8.5+5 [flutter image_picker_platform_interface] - image_picker_platform_interface 2.5.0 [cross_file flutter http plugin_platform_interface] - intl 0.17.0 [clock path] - js 0.6.4 - lints 2.0.0 - location_platform_interface 2.3.0 [flutter meta plugin_platform_interface] - location_web 3.1.1 [flutter flutter_web_plugins http_parser js location_platform_interface meta] - matcher 0.12.11 [stack_trace] - material_color_utilities 0.1.4 - meta 1.7.0 - modal_bottom_sheet 2.0.1 [flutter] - nested 1.0.0 [flutter] - path 1.8.1 - path_drawing 1.0.0 [vector_math meta path_parsing flutter] - path_parsing 1.0.0 [vector_math meta] - path_provider_android 2.0.14 [flutter path_provider_platform_interface] - path_provider_ios 2.0.9 [flutter path_provider_platform_interface] - path_provider_linux 2.1.7 [ffi flutter path path_provider_platform_interface xdg_directories] - path_provider_macos 2.0.6 [flutter path_provider_platform_interface] - path_provider_platform_interface 2.0.4 [flutter platform plugin_platform_interface] - path_provider_windows 2.1.0 [ffi flutter path path_provider_platform_interface win32] - pay_android 1.0.7 [flutter flutter_localizations pay_platform_interface flutter_svg] - pay_ios 1.0.7 [flutter pay_platform_interface] - pay_platform_interface 1.0.2 [flutter yaml] - petitparser 5.0.0 [meta] - platform 3.1.0 - plugin_platform_interface 2.1.2 [meta] - process 4.2.4 [file path platform] - provider 6.0.3 [collection flutter nested] - qr 2.1.0 [meta] - sky_engine 0.0.99 - source_span 1.8.2 [collection path term_glyph] - stack_trace 1.10.0 [path] - stream_channel 2.1.0 [async] - string_scanner 1.1.0 [charcode source_span] - term_glyph 1.2.0 - test_api 0.4.9 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph matcher] - typed_data 1.3.1 [collection] - universal_platform 1.0.0+1 - url_launcher 6.1.3 [flutter url_launcher_android url_launcher_ios url_launcher_linux url_launcher_macos url_launcher_platform_interface url_launcher_web url_launcher_windows] - url_launcher_android 6.0.17 [flutter url_launcher_platform_interface] - url_launcher_ios 6.0.17 [flutter url_launcher_platform_interface] - url_launcher_linux 3.0.1 [flutter url_launcher_platform_interface] - url_launcher_macos 3.0.1 [flutter url_launcher_platform_interface] - url_launcher_platform_interface 2.0.5 [flutter plugin_platform_interface] - url_launcher_web 2.0.11 [flutter flutter_web_plugins url_launcher_platform_interface] - url_launcher_windows 3.0.1 [flutter url_launcher_platform_interface] - vector_math 2.1.2 - win32 2.7.0 [ffi] - xdg_directories 0.2.0+1 [meta path process] - xml 6.1.0 [collection meta petitparser] - yaml 3.1.1 [collection source_span string_scanner] ```

Lyokone commented 2 years ago

Hey, thanks for the report, I'll have a look

maheshj01 commented 2 years ago

Hi @kenaitian, Thanks for filing the issue. That's not really a bug but a deprecation warning that can be silently ignored and it shouldn't affect the build process.