我已经找到了类似的答案,但对我的问题没有任何作用,因为我得到了这个异常-
面向 S+(版本 31 及更高版本)要求在创建 PendingIntent 时指定 FLAG_IMMUTABLE 或 FLAG_MUTABLE 之一。强烈考虑使用 FLAG_IMMUTABLE,仅当某些功能依赖于可变的 PendingIntent 时才使用 FLAG_MUTABLE,例如,如果需要与内联回复或气泡一起使用。
但这包含一个条件 -我没有在我的应用程序中使用任何 PendingIntent。所以很明显我无法改变使用它的格式。我有这些 firebase 依赖项-
implementation 'androidx.work:work-runtime-ktx:2.7.1'
implementation 'com.google.firebase:firebase-core:21.0.0'
implementation 'com.google.firebase:firebase-messaging:23.0.0'
implementation 'com.google.firebase:firebase-iid:21.1.0' // add this
Run Code Online (Sandbox Code Playgroud)
有谁可以帮忙吗!!对于Android 12,我应该做什么简单的API调用在演示者层中使用改造和可观察和观察者