接收来自主启动器以外的启动通知数据 activity

Receiving launch notification data other than from Main launcher activity

我正在为 Android 上的推送通知编写一个库。我不希望用户覆盖根 activity 以添加 OnNewIntent 方法以将启动的通知信息传递到我的库。

有什么办法可以解决这个问题吗?

简而言之 - 如果我们无权访问启动器,当用户单击通知栏时有什么方法可以获取通知数据 activity?

我能够在不覆盖根的情况下使它工作 activity。

我将待定意图设置为新的 activity,我想在其中接收通知数据,并在其 onCreate 方法中保存了意图数据并从那里启动了主 activity!