Я тоже получал эту ошибку. Я опишу свой сценарий:
У меня есть подкаталог "img", в котором есть несколько png.
Один из этих png - "ic_timeprogress_000.png"
В раскадровке (визуальный дизайнер) у меня был imageView, и для изображения было установлено значение "ic_timeprogress_000.png" (не программно). Дизайнер правильно показал imageView:

Хотя при запуске приложения выдается ошибка.
Поэтому в раскадровке я изменил (я настаиваю: не программно) с «ic_timeprogress_000.png» на «img / ic_timeprogress_000.png», что приводит к неправильному отображению изображения в конструкторе, но правильному отображению при запуске (без ошибок )

Хотя я изменяю imageView.image
программно, поэтому это «исходное изображение» никогда не используется.