如何将jpeg图像转换为base64编码的二进制值?

时间:2012-01-11 13:43:08

标签: android base64

在我的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);

输出采用字符串形式。我需要输出作为二进制值。

1 个答案:

答案 0 :(得分:0)

如果使用KSOAP2进行连接,请使用此 new MarshalBase64().register(envelope);这就是魔术。