• #10楼 @xiaokun 没用过信鸽所以下面只是我的猜测。当点击推送消息的时候,信鸽sdk会判断你的app当前是否正在运行,不是的话就会打开app,是的话就不会有反应,这是正常情况下。可是当信鸽判断不了你的app是否在运行,不论你现在是否已经打开了app,点击推送消息就会打开app一次。我猜想应该是android.permission.GET_TASKS这个权限在Android L以上不能获取导致信鸽不能判断app运行状态有关。
    解决思路是设置信鸽服务端,关闭点击推送打开app的功能(没用过信鸽不知道有没有这个功能,但其它推送是有的,后面同理),同时推送消息时加上透传消息,app通过接收到的透传消息判断点击消息后是打开app还是跳转至你需要的activity等