已知图片在SD卡的路径 如何把图片转换为byte[]
已知图片在SD卡的路径 如何把图片转换为byte[]
[解决办法]
FileInputStream fis = null;
fis = new FileInputStream(file);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int count = 0;
while((count = fis.read(buffer)) > 0){
baos.write(buffer, 0, count);
}
然后baos.toByteArray()就是啦
[解决办法]
String uploadBuffer = new String(Base64.encode(baos.toByteArray()));