针对 Android 12 的 Flutter 应用程序崩溃 => 创建 PendingIntent 时指定的 FLAG_IMMUTABLE 或 FLAG_MUTABLE

Arr*_*Man 7 mobile android flutter

我在Flutter中开发App。有人会建议我到底应该在哪里更改 PendingIntent 以使用 FLAG_IMMUTABLE 吗?应用程序安装在模拟器上,但在启动时崩溃。有人能举一个简短的例子来改变它吗?

我读到workmanager 2.7.1可以帮助解决这个问题。具体应该添加到哪里呢?

Séb*_*n B 14

implementation 'androidx.work:work-runtime-ktx:2.7.0'只需添加dependencies您的部分即可对我起作用android/app/build.gradle

这是这个问题的建议解决方案:https ://github.com/flutter/flutter/issues/93609