flutter - Flutter Android 应用程序在启动时崩溃,没有错误
问题描述
我有一个使用 Flutter 构建的 Android 应用程序。我以前遇到过这个错误
[Dependency failing: com.nimbusds:nimbus-jose-jwt:7.7 -> net.minidev:json-smart@[1.3.1,2.3]][1]
我为此应用了这个解决方法:
// Bottom of android/app/build.gradle
com.google.gms.googleservices.GoogleServicesPlugin.config.disableVersionCheck = true
它似乎不是一个理想的解决方法,但至少它绕过了错误。
该项目已按照说明迁移到AndroidX 。
但是现在在调试时,启动屏幕会打开,但应用程序会立即崩溃。唯一的控制台错误是:
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
Built build/app/outputs/apk/debug/app-debug.apk.
[✓] Flutter (Channel stable, v1.7.8+hotfix.4, on Mac OS X 10.14.4 18E226, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 10.3)
[✓] iOS tools - develop for iOS devices
[✓] Android Studio (version 3.5)
[✓] VS Code (version 1.37.1)
[✓] Connected device (1 available)
pubspec.yaml 包:
cloud_firestore: ^0.12.9+2
dio: ^2.1.16
firebase_auth: ^0.14.0+5
firebase_core: ^0.4.0+9
firebase_messaging: ^5.1.4
firebase_storage: ^3.0.6
flutter_facebook_login: ^2.0.1
flutter_local_notifications: ^0.8.2
flutter_webview_plugin: ^0.3.7
google_maps_flutter: ^0.5.21
google_maps_webservice: ^0.0.14
google_places_picker: ^2.0.2+1
google_sign_in: ^4.0.7
geoflutterfire: ^2.0.3+5
page_transition: ^1.1.4
stripe_payment: ^0.2.1
如何修复启动崩溃?
解决方案
推荐阅读
- c# - 关闭套接字并重新启动应用程序后出现“正在使用套接字”错误
- laravel - 如何阻止数据在具有 Laravel 应用程序的 AWS 代码管道上被删除
- python - 使用 matplotlib 保存绘图时图像被合并到单个绘图中
- javascript - 将站点显示调整为设备比例(100%、125%.. 或 S/M/L ..)
- python - Pyplot:如何制作具有非线性比例的颜色条?
- excel - 无法正确将 xlsx 转换为 csv
- python-3.x - 如何追踪此合并功能中的错误?
- python - 如何从 Dataframe 中以不同的步骤遍历 2 列以计算第三列的平均值?
- javascript - XML 请求中的文件过早结束错误
- sql - 如何正确选择此分组数据?