Android NotificationManager giving me “no valid small icon” error

前端 未结 4 1809
悲&欢浪女
悲&欢浪女 2020-12-30 20:14

I am having a strange error with notification manager.

@Override
public void onMessageReceived(String from, Bundle data)
{
     Log.i(TAG, \"IP : \" + (Strin         


        
4条回答
  •  情话喂你
    2020-12-30 20:55

    According to the Android NotificationManager Source Code

    if (mContext.getApplicationInfo().targetSdkVersion > Build.VERSION_CODES.LOLLIPOP_MR1) {
        if (notification.getSmallIcon() == null) {
            throw new IllegalArgumentException("Invalid notification (no valid small icon): "
                    + notification);
        }
    }
    

    This error only happened when you set target API > LOLLIPOP_MR1(22) and notification do not have a small icon.

提交回复
热议问题