Android 位图decodedByte=BitmapFactory.decodeByteArray始终为空

Android 位图decodedByte=BitmapFactory.decodeByteArray始终为空,android,base64,android-bitmap,Android,Base64,Android Bitmap,尝试解码base64字符串并将其转换回图像时 位图decodedByte=BitmapFactory.decodeByteArray 总是返回null。这里我已经提到了我正在尝试的内容 String base64="9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAIQAABtbnRyUkdC IFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

尝试解码base64字符串并将其转换回图像时

位图decodedByte=BitmapFactory.decodeByteArray

总是返回null。这里我已经提到了我正在尝试的内容

 String base64="9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAIQAABtbnRyUkdC
 IFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQA.....it goes lenthy";

 byte[] imageAsBytes = Base64.decode(base64.getBytes(), Base64.DEFAULT);
        BitmapFactory.Options opts = new BitmapFactory.Options();
        opts.inJustDecodeBounds = false;
        Bitmap decodedByte = BitmapFactory.decodeByteArray(imageAsBytes, 0, imageAsBytes.length, opts);
        cancelceque_img.setImageBitmap(decodedByte);

我用这种方法将base64转换为image,任何人都可以给我解决方案。

base64编码的jpg图像的分辨率是多少?base64字符串是从哪里获得的?来自logcat?然后从后端@blackapps获取不完整的.base 64字符串