Я нашел там ошибку, которая его вызывала.Удивительно, но это было НЕ , что-либо связанное с изображениями, но вместо этого было связано с настройкой пакета с дополнительной информацией.
Ниже приведен фрагмент кода, в котором произошла ошибка после того, как я установил метаданные:
Bundle bundleExtras = new Bundle();
bundleExtras.putSerializable(
MediaSessionExtras.MEDIA_SHARED_IMAGE.name(),
getMediaImage()
);
mediaSessionCompat.setExtras(bundleExtras);
К вашему сведению getMediaImage()
не вернул никаких значений null
, и вся информация внутри объекта serializable
была инициализирована значением.
Надеюсь, если у кого-то будет такой же странныйошибка это помогает!