当我开发应用时,我发现删除或更新应用时通知已消失。没有源代码可以在我的应用上取消注册通知。
我想当删除或更新应用时,会广播ACTION_PACKAGE_REMOVED意图。接收后,会在NotificationManager上调用cancel()方法。
有没有人知道这种机制或逻辑?
答案 0 :(得分:0)
正在删除的包不会收到此意图。 请参阅此处的文档:https://developer.android.com/reference/android/content/Intent.html#ACTION_PACKAGE_REMOVED
似乎无法跟踪您的应用被删除。
答案 1 :(得分:0)
Android将在升级后删除您的通知。应用程序可以存储它们并在升级时恢复它们。