FileInputStream hFile = new FileInputStream("D://sof/" + machineryPicture); // 以byte流的方式打开文件
byte[] mFileBody = null;
int i = hFile.available(); // 得到文件大小
mFileBody = new byte[i];
hFile.read(mFileBody); // 读数据
hFile.close();
base64Str = encoder.encodeToString(mFileBody);