在调用摄像头使用 Decoder decoder = Base64.getDecoder();函数时会报错无法解析Base64,这个代码比较久,一开始不能用是因为sun.misc.BASE64Encoder jar包在高版本中没有了,百度之后我也正确的导入了import java.util.Base64.Decoder;包,但就是报错。
{
if (imgStr == null) {
return false;
}
//Encoder encoder = Base64.getEncoder();
Decoder decoder = Base64.getDecoder();
//Base64解码
byte[] b = decoder.decode(imgStr);
//如果目录不存在,则创建
File file = new File(filePath);
if (!file.exists()) {
file.mkdirs();
}