Java D/skia:libjpeg错误117<;损坏的JPEG数据:数据过早结束

Java D/skia:libjpeg错误117<;损坏的JPEG数据:数据过早结束,java,android,bitmap,decode,Java,Android,Bitmap,Decode,我没有选通错误,但当我单击recyclerview->image view时 D/skia: libjpeg error 117 <Corrupt JPEG data: premature end of data segment> from output_message D/skia: ------ png error IEJ[84]: invalid chunk type png onGetPixels Handle incomplete interlace

我没有选通错误,但当我单击recyclerview->image view时

    D/skia: libjpeg error 117 <Corrupt JPEG data: premature end of data segment> from output_message
D/skia: ------ png error IEJ[84]: invalid chunk type
        png onGetPixels Handle incomplete interlaced pngs L481
        --- codec->getAndroidPixels() failed.
V/FA: Inactivity, disconnecting from the service
在setMain和mask图像中

public static void setMainImage(Bitmap bitmap) {
    mainImage.setImageBitmap(bitmap);
}

public static void setMaskImage(Bitmap bitmap) {
    maskImage.setImageBitmap(bitmap);
    maskImage.setVisibility(View.VISIBLE);
}
问题:

当我成功单击图像主图像集时 但未设置遮罩图像

无错误显示日志窗口中仅显示此日志

D/skia: libjpeg error 117 <Corrupt JPEG data: premature end of data segment> from output_message
D/skia:libjpeg错误117来自输出消息
D/skia:----png错误IEJ[84]:无效的块类型 png onGetPixels处理不完全交错png L481 ---编解码器->getAndroidPixels()失败。 V/FA:不活动,与服务断开连接

我很困惑,谁能帮帮我


提前感谢……

我也遇到了同样的问题,似乎问题出在我使用的数据类型上。我在我的maria db数据库中使用了blob,但一旦我将其更改为LONGBLOB,它就工作得非常好

D/skia: libjpeg error 117 <Corrupt JPEG data: premature end of data segment> from output_message