You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

保留play-services-ads-identifier在18.0.1仍会引发S+版本PendingIntent崩溃吗?

问题解答
  • 结论:保留play-services-ads-identifier:18.0.1不会触发崩溃,这个版本已经修复了Android 12+下PendingIntent缺少FLAG_IMMUTABLE/MUTABLE的问题。

  • 原因说明:

    1. Google在Play Services系列库的18.x版本迭代中,已经针对Android 12(API 31+)的PendingIntent强制要求做了统一修复,play-services-ads-identifier:18.0.1作为该库的首个18.x版本,已经包含了修复逻辑,内部创建PendingIntent时会正确指定对应的FLAG。
    2. 你当前使用的work-runtime-ktx:2.8.1确实高于问题提及的风险版本——WorkManager在2.7.0及以上就修复了自身的PendingIntent相关问题,所以这个库不会成为崩溃诱因。
  • 验证建议:
    可以在Android 12+的测试设备上回归测试涉及广告标识符获取的核心场景,确认日志中没有出现目标崩溃信息。

内容的提问来源于stack exchange,提问作者z.g.y

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 11:09:58