帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
15
帖子
0
勋章
161
Y币

[App引擎] Google报告App崩溃问题,googlePush还是SDK31的问题?

[复制链接]
发表于 2022-12-12 10:52:18
目前测试发现,App 一旦接受到 fcm 发来的通知消息,就会崩溃。Google 提供的问题为:


com.google.firebase.messaging.zza.zzn
java.lang.IllegalArgumentException


App 接收通知使用的是 googlePush 模块。查了报告,之前也没见崩溃过。是从10月底发布的版本开始出现崩溃。而10月底的修改是将 SDK 版本从 30 升级到 31 了。11月后要在 google 上架最低版本就得是 31。请帮忙看看,这个问题怎么解决?
380
帖子
4
勋章
6
Y币
您好,还有更多日志吗?
0
帖子
1
勋章
2524
Y币
您好,需要提供一下完整的崩溃日志
15
帖子
0
勋章
161
Y币
堆栈轨迹
1
类型
java.lang.IllegalArgumentException
Exception java.lang.IllegalArgumentException:
  at android.app.PendingIntent.checkFlags (PendingIntent.java:382)
  at android.app.PendingIntent.getActivityAsUser (PendingIntent.java:465)
  at android.app.PendingIntent.getActivity (PendingIntent.java:451)
  at android.app.PendingIntent.getActivity (PendingIntent.java:415)
  at com.google.firebase.messaging.zza.zzn
  at com.google.firebase.messaging.FirebaseMessagingService.zzh
  at com.google.firebase.iid.zzg.run
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1137)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:637)
  at com.google.android**.**mon.util.concurrent.zza.run
  at java.lang.Thread.run (Thread.java:1012)
15
帖子
0
勋章
161
Y币
日志发上来了,有看到吗?
15
帖子
0
勋章
161
Y币
顶一下,有看到吗?
0
帖子
1
勋章
2524
Y币
飞林洛克 · 2022-12-12 19:28堆栈轨迹
1
类型

收到就会崩溃吗?你们的谷歌推送是怎么发的
15
帖子
0
勋章
161
Y币
模块开发-JP1688 · 2022-12-19 10:52收到就会崩溃吗?你们的谷歌推送是怎么发的

是的,收到就崩溃。发送的格式如下:
{
  "registration_ids": ["......"],
  "notification": {
    "body": "test",
    "sound": "default",
  }
}
0
帖子
1
勋章
2524
Y币
飞林洛克 · 2022-12-19 11:35是的,收到就崩溃。发送的格式如下:
{
  "registration_ids": ["......"],

所有手机都崩溃?还是部分机型?
15
帖子
0
勋章
161
Y币
本帖最后由 飞林洛克 于 2022-12-19 13:02 编辑
模块开发-JP1688 · 2022-12-19 11:56所有手机都崩溃?还是部分机型?

现在不知道是不是所有手机都崩溃,但是有不少手机会崩溃,因为客户不知道崩溃的原因是通知造成的,有些手机没有通知给他们。我有测试过,把 SDK 改到 30 去,编译后的 App 在模拟器上测试接收通知肯定不崩溃。而其它代码都一样,SDK 是 31 的版本,在模拟器上接收到通知必然崩溃。
12下一页
您需要登录后才可以回帖 登录

本版积分规则