Flutter 应用程序在 Android 12 启动时崩溃
Flutter app crashes on startup on Android 12
我已经在 Google Play 上发布了一个应用程序,并且经常被使用。在上次更新中,我发布了更新 compileSdkVersion 和 targetSdkVersion 到 31.
我看到 Android 版本低于 12 的用户在使用该应用程序时没有任何问题,而 Android 版本 12 的用户在尝试时遇到应用程序崩溃打开应用程序。
这是我从 Google Play 商店收到的消息:
有没有人遇到过类似的问题?非常感谢任何建议!
我已经解决了这个问题。这是我所做的:
- 我已在我的 AndroidManifest.xml 中将
android:exported="true"
添加到所有使用 Intent 过滤器的活动、服务或广播接收器
- 我在我的应用级别 build.gradle (
android/app/build.gradle
) 的 dependencies
部分添加了 implementation 'androidx.work:work-runtime-ktx:2.7.0'
之后,我的应用程序在 Android 12 上正常运行,这些更改不会影响较低的 Android 版本
尝试在您的项目中实施firebase_crashlytics。它会让您更好地了解您的应用崩溃的原因!!!
我已经在 Google Play 上发布了一个应用程序,并且经常被使用。在上次更新中,我发布了更新 compileSdkVersion 和 targetSdkVersion 到 31.
我看到 Android 版本低于 12 的用户在使用该应用程序时没有任何问题,而 Android 版本 12 的用户在尝试时遇到应用程序崩溃打开应用程序。
这是我从 Google Play 商店收到的消息:
有没有人遇到过类似的问题?非常感谢任何建议!
我已经解决了这个问题。这是我所做的:
- 我已在我的 AndroidManifest.xml 中将
android:exported="true"
添加到所有使用 Intent 过滤器的活动、服务或广播接收器 - 我在我的应用级别 build.gradle (
android/app/build.gradle
) 的
dependencies
部分添加了 implementation 'androidx.work:work-runtime-ktx:2.7.0'
之后,我的应用程序在 Android 12 上正常运行,这些更改不会影响较低的 Android 版本
尝试在您的项目中实施firebase_crashlytics。它会让您更好地了解您的应用崩溃的原因!!!