这个问题是Android 中PendingIntent的使用有误,正确的写法如下:
//一般的跳转 Intent clickIntent = getClickIntent(pushBean); PendingIntent pendingIntent = null; if (clickIntent != null) { int requestCode = (int) System.currentTimeMillis(); pendingIntent = PendingIntent.getActivity(context, requestCode, clickIntent, PendingIntent.FLAG_UPDATE_CURRENT); }这样就没问题了。