import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.util.Base64;
import java.io.ByteArrayOutputStream;
String path = "/sdcard/Download/test.jpg";
Bitmap img = BitmapFactory.decodeFile(path);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
img.compress(Bitmap.CompressFormat.JPEG, 100, stream);
byte[] bytes = stream.toByteArray();
String code = Base64.encodeToString(bytes,Base64.NO_WRAP);
code

这个mvel的功能就是把本地一个图片转换为Android的bitmap对象,然后转换为字节数组,然后base64编码。我这运行报错了,我需要一点帮助
 
 
Back to Top