在我的Android应用程序中,我正在录制并将文件保存在SD卡中。 现在我想将这个保存的文件转换为字节数组并将其发送到服务器。
有谁能告诉我,我怎样才能将视频文件转换为字节数组
请转发您宝贵的建议。
提前致谢:)
答案 0 :(得分:1)
试试这个:
String strFile=null;
File file=new File(pathOnSdCard);
try {
byte[] data = FileUtils.readFileToByteArray(file);//Convert any file, image or video into byte array
strFile = Base64.encodeToString(data, Base64.NO_WRAP);//Convert byte array into string
} catch (IOException e) {
e.printStackTrace();
}
return strFile;
}