当我的应用程序崩溃时,我会创建一个带有 FLAG_CRASH 的 Intent。我使用该 Intent 调用 PendingIntent.getActivity,并将生成的 PendingIntent 交给 AlarmManager。
1 秒后它重新启动我的应用程序。然而,在较旧的 API 级别 (< 9) 上,Intent 上的 getFlags 始终返回 0。API 级别 15 返回我的标志。任何想法为什么?版本之间是否发生了一些默认行为更改?
当我的应用程序崩溃时,我会创建一个带有 FLAG_CRASH 的 Intent。我使用该 Intent 调用 PendingIntent.getActivity,并将生成的 PendingIntent 交给 AlarmManager。
1 秒后它重新启动我的应用程序。然而,在较旧的 API 级别 (< 9) 上,Intent 上的 getFlags 始终返回 0。API 级别 15 返回我的标志。任何想法为什么?版本之间是否发生了一些默认行为更改?