File file = new File(imgfilepath);
if(file.exists()&&file.canRead())
{
try{
bitmap = BitmapFactory.decodeFile(imgfilepath);
}catch(Exception e)
{
error=1;
}
try{
blob = new ByteArrayOutputStream();
}catch(Exception e)
{
error=2;
}
try{
bitmap.compress(Bitmap.CompressFormat.JPEG,1, blob);
}catch(Exception e)
{
error=3;
}
try{
bitmapdata = blob.toByteArray();
}catch(Exception e)
{
error=4;
}
}
我得到错误值 3 如何解决这个问题,提供的图像是 jpg。它工作了一段时间,但现在它会返回错误