我在图像视图上上传了编码的String图像,但得到了
原因:java.lang.IllegalArgumentException:错误的base-64错误。
byte[] decodedString = Base64.decode(value, Base64.DEFAULT);
Bitmap bitmap = BitmapFactory.decodeByteArray(decodedString, 0,decodedString.length);
dashboard_img.setImageBitmap(bitmap);
dashboard_img.invalidate();
[Base64.URL_SAFE
也不适用于base 64错误。
检查您要使用的base64字符串。检查前面是否有类似“ data:image / jpg; base64”的内容,然后寻找一种方法来首先删除它。如果您有权访问要解密的图像字符串,我建议您不要使用其目录对图像文件进行编码。