У меня следующий сбой на Android 4.4
Fatal Exception: android.app.RemoteServiceException
Bad notification posted from package myapp:
Couldn't create icon: StatusBarIcon(pkg=myappr=0 id=0x7f080117 level=0 visible=true num=0 )
Я понял, что проблема в методе setsmallIcon.Люди пишут, что до API 21 вам нужно использовать PNG, а затем вы можете использовать вектор.хорошо, я делаю.
Вот как я делаю
NotificationCompat.Builder builder
= new NotificationCompat.Builder(getBaseContext(), REMINDER_CHANNEL_ID)
.setSmallIcon(Build.VERSION.SDK_INT >= VERSION_CODES.LOLLIPOP ? R.drawable.ic_notification : R.mipmap.ic_notification)
drawable.ic_notification
is xml
, mipmap.ic
_notification это png для mdpi, hdpi, xhdpi, xxhdpi.
Скажите, пожалуйста, как поступитьс этой проблемой?Я прочитал много тем, но внятного ответа не получил.Спасибо