Les dejo mi codigo completo:
public boolean salvar_a_csv(){ File folder = new File(Environment.getExternalStorageDirectory() + "/HKA_CAL"); Environment.getExternalStorageDirectory() get the location of external storage boolean success = true; if(!folder.exists()) { success = folder.mkdir(); } if (success) { File stored_hka = new File(Environment.getExternalStorageDirectory()+"/HKA_CAL/Stored_values.csv"); boolean file_existed=true; try{ if(!stored_hka.exists()){ stored_hka.createNewFile(); file_existed=false; } FileOutputStream fOut = new FileOutputStream(stored_hka); OutputStreamWriter myOutWriter = new OutputStreamWriter(fOut); if(!file_existed){ myOutWriter.append("Calibration Tracking\r\n"); myOutWriter.append(",ZERO1,,Zero2,,cal1,,cal2,,CALIBRATION FACTORS\r\n"); myOutWriter.append("Date,Stab,Read,Stab,Read,Stab,Read,Stab,Read,Unit S/N,F Zero,F Offset,F Factor\r\n"); } myOutWriter.append("Date" +","+get_step3_stab()+","+get_step3_read() +","+get_step6_stab()+","+get_step6_read() +","+get_step8_stab()+","+get_step8_read() +","+get_step11_stab()+","+get_step11_read() +","+get_sn_num()+","+get_f_zero() +","+get_f_offset()+","+get_f_factor()+"\r\n" ); myOutWriter.close(); fOut.close(); } catch(Exception e){ return false; } return true; } else { return false; } }