我想将字符串路径图像转换为字节数组,并将其转换为位图。
我有错误:
09-25 09:38:11.050:
W/System.err(21261): java.lang.IllegalArgumentException: bad base-64
09-25 09:38:11.350:
W/System.err(21261): at android.util.Base64.decode(Base64.java:161)
09-25 09:38:11.350:
W/System.err(21261): at android.util.Base64.decode(Base64.java:136)
09-25 09:38:11.350:
W/System.err(21261): at com.up.upload.MainActivity.UploadImage(MainActivity.java:186)
09-25 09:38:11.350:
W/System.err(21261): at com.up.upload.MainActivity$2.run(MainActivity.java:149)
09-25 09:38:11.350:
W/System.err(21261): at java.lang.Thread.run(Thread.java:841)我想我做得不对,但我知道为什么。
我将非常感谢您的帮助。
提前致谢
我的代码如下:
String lStr = "/storage/emulated/0/image.jpg"
byte[] data = Base64.decode(lStr.getBytes(), 0);
Bitmap bmp = BitmapFactory.decodeByteArray(data, 0, data.length);
Request.addProperty("docbinaryarray", bmp);