我的android应用程序中的base-64错误

我的android应用程序中的base-64错误,android,base64,Android,Base64,当我尝试解码此字符串时,我想解码来自服务器的图像: x1a x00x00x00IHDRx00x00x06@x00x00x03,x08x02x00x00x00x83`xf9vx00x00x00x03sBITx08x08x08xdbxe1Oxe0x00x00x00x96zTXtRaw profile type APP1x00x00xx9cUx8eAx0exc3 x

当我尝试解码此字符串时,我想解码来自服务器的图像:

x1a
                                                                     x00x00x00IHDRx00x00x06@x00x00x03,x08x02x00x00x00x83`xf9vx00x00x00x03sBITx08x08x08xdbxe1Oxe0x00x00x00x96zTXtRaw profile type APP1x00x00xx9cUx8eAx0exc3 x0cx04xefxbcx82'x8cm0xf0x1cTx91*Rxd5Vxf9xffxa1x07Hxdbxecexa5Ykxd7xe1>x9exe3xd8oxf1}xbcxb6xfd1Bx8c1Fx91x1aRKM;Px99R0APxa0,xe4xd3xbdxd5Bx02dxf1xc1Ex19on.xc5|^x18@x9b=x89x85LMxa4xcf|u}=wxfe7xf2xf9xd7)]x99xfe:xb3Zxb3xbaxd8uKl>x01@xf8x00xe7U5txef,xfdxd5x00x00 x00IDATxx9cxecxddxe9{x1cxc7x91xefxfbx88xc8xacxeax05x80x92xa8xcdx1exdb3xf6xxe6xc5xb9xffxffxdb{x9e3xf7xccxe6xd9mKxb6lilkx19/xa2Hx8a$x80xeexaexccxb8/2xb3xbaxd0x00ayx91Xx92xbex9fxe7xb1x0cxf6ZUhx00xd5xbfx8ex88Twx17x00x00x00x00x00x00`xaexecEox00x00x00x00x00x00x00px17x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xacx11`x01x00x00x00x00x00`xd6x08xb0x00x00x00x00x00x000kx04Xx00x00x00x00x00x00x985x02,x00x00x00x00x00x00xccx1ax01x16x00x00x00x00x00x00fx8dx00x0bx00x00x00x00x00x00xb3Fx80x05x00x00x00x00x00x80Y#xc0x02x00x00x00x00x00xc0xa
它给了我这个错误
坏的base-64

我的编码代码是:

public Bitmap StringToBitMap(String encodedString){
    try {
        byte [] encodeByte=Base64.decode(encodedString, Base64.DEFAULT  );
        Bitmap bitmap=BitmapFactory.decodeByteArray(encodeByte, 0, encodeByte.length);
        return bitmap;
    } catch(Exception e) {
      e.getMessage();
        return null;
    }
}

x1a不是base64编码的字符串。Base64编码字符串以=或==结尾
Base64.decode()
只能对使用Base64编码的字符串进行解码。我希望这是有道理的