0
新しいファイルを上書きせずにSDCARDにダウンロードできるように、URLからファイル名を取得する方法を知りたいと思います。URLからのファイル名(上書き)
File sdcard = Environment.getExternalStorageDirectory();
File f = new File(sdcard, "/yourfile");
if(!f.exsist()){
f.createNewFile();
//Use outwriter here, outputstream search how to write into a tet file in java code
}
は、各ファイルの名前をランダムに使用して一意のIDを作成してSDカードにデータを書き込む
int lenghtOfFile = conexion.getContentLength();
Log.d("ANDRO_ASYNC", "Lenght of file: " + lenghtOfFile);
String fileName = "test.epub";
InputStream input = new BufferedInputStream(url.openStream());
OutputStream output = new FileOutputStream("/sdcard/"+ fileName);