通知在Android 4.3上不起作用?

时间:2013-10-15 22:51:24

标签: notifications android-4.3-jelly-bean

我从Google通知示例中实现了代码示例。它工作正常,直到Android 4.2.2但自4.3以来(在我的Nexus 7 2013上)...我是唯一一个得到这个问题的人吗?我错过了一种新的通知方法吗?这是我的简单代码:

    final int NOTIFICATION_ID = 1;
        NotificationManager mNotificationManager;

        mNotificationManager = (NotificationManager) this.getSystemService(Context.NOTIFICATION_SERVICE);

        PendingIntent contentIntent = PendingIntent.getActivity(this, 0, new Intent(this, HomeActivity.class), 0);

        NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this)
        .setSmallIcon(R.drawable.icon)
        .setContentTitle("Title")
        .setStyle(new NotificationCompat.BigTextStyle()
        .bigText(""))
        .setContentText("Message");

        mBuilder.setContentIntent(contentIntent);
        mNotificationManager.notify(NOTIFICATION_ID, mBuilder.build());

谢谢!

1 个答案:

答案 0 :(得分:0)

嗯,实际上问题来自我的php文件的错误编码,无论出于何种原因,它都会跳过向数据库添加新用户(registration_id)的请求。 GCM服务器无法知道我的设备,因为它没有添加到数据库...

重点是它适用于Android 4.3!