ビデオファイルをSDカードにダウンロードするにはどうすればよいですか?
String PATHSdcard = "/sdcard/Video/";
public void DownloadFromUrl(String VideoURL, String fileName)
try { URL url = new URL("https://javmed-prod.s3.amazonaws.com/666034cbe81045f2a2da50e5205e376b.mp4");
File file = new File(fileName);
long sTime = System.currentTimeMillis();
URLConnection URLcon = url.openConnection();
InputStream is = URLcon.getInputStream();
BufferedInputStream bis = new BufferedInputStream(is);
ByteArrayBuffer baf = new ByteArrayBuffer(50);
int current = 0;
while ((current = bis.read()) != -1) {
baf.append((byte) current);
}
FileOutputStream fos = new FileOutputStream(PATHSdcard+file);
fos.write(baf.toByteArray());
fos.close();
} catch (IOException e) {
Log.d("ERROR.......",e+"");
}
..私はビデオファイル(.MP4形式)を持っていると私は、ユーザーが現在、このコードを使用するが、そのが動作していない彼らのSD card.Iにビデオをダウンロードすることができるようにしたいです助けてくれてありがとう!
を試してみてください? – user370305
ビデオのソースはどこですか?それはhttpサーバーでホストされていますか? – momo
http://stackoverflow.com/questions/3692252/android-how-do-i-download-a-video-file-to-sd-card可能重複します。 –