在我的Android应用程序中,我想将 jpeg图像转换为base64二进制编码值。 如何在android中实现这一点?
修改 我已经通过以下代码将我的位图图像编码为base64字符串:
ByteArrayOutputStream stream = new ByteArrayOutputStream();
mBitmap.compress(Bitmap.CompressFormat.JPEG, 90, stream);
byte[] val = stream.toByteArray();
String ba = Base64.encodeToString(val, Base64.DEFAULT);
输出采用字符串形式。我需要输出作为二进制值。
答案 0 :(得分:0)
如果使用KSOAP2进行连接,请使用此
new MarshalBase64().register(envelope);
这就是魔术。