ダウンロード APP で取得できる .csv ファイルをアプリにエクスポートさせようとしています。私がこれを行っている方法は、ファイル出力を使用することです
Environment.getExternalStorageDirectory().getAbsolutePath() を呼び出して、remotedir を取得します。
* Download CSV
*/
public static void downloadCSV(String filename, String remoteDir) throws Exception{
File dir = new File( remoteDir + "/download/");
dir.mkdirs();
//FileWriter f = new FileWriter("Download/" + filename + ".csv");
File fileObject = new File(dir, filename);
fileObject.delete();
fileObject.createNewFile();
ObjectOutputStream objectOut = null;
FileOutputStream stream = new FileOutputStream(fileObject);
objectOut = new ObjectOutputStream(new BufferedOutputStream(stream));
/* Irrelevant code */
String csv = Helper.getCSV(table.getColumnList(), view);
objectOut.writeChars(csv);
objectOut.close();
}
携帯電話(HTC One S)でテストするたびに、ファイルがどこにも表示されません。csv ファイルをダウンロード アプリに表示したいのですが、それがどのディレクトリを表しているのかわかりません。
ありがとう