сохранить и загрузить файл из внутренней памяти андроидасохранить и загрузить файл из внутренней памяти
Я пытаюсь сохранить файл во внутреннюю память
String smsXml = "<messages><sms><From>" + address + "</From><Date>" + finalDateString + "</Date><Body>" + msg +"</Body></sms></messages>";
try {
//saving the file as a xml
FileOutputStream fOut = openFileOutput("textMessage.xml",MODE_WORLD_READABLE);
OutputStreamWriter osw = new OutputStreamWriter(fOut);
osw.write(smsXml);
osw.flush();
osw.close();
}
catch (Throwable e) {
Log.d("Exception","Exception:"+ e);
}
Теперь я пытаюсь загрузить файл на сервер. Но как я могу получить путь к файлу для загрузки. Я успешно загрузил .mp3 с SD-карты, но как это сделать из внутренней памяти. Follow this link for uploading .mp3
final String uploadFilePath = "android/data/data/com.example.sms/files/";
final String uploadFileName = "textMessage.xml";
возвращающие 'File' не' string' – Anirban
О, да. Затем используйте getPath. –
нет метода с именем getPath – Anirban