запишете и качете файл от вътрешна памет в android
Опитах се да запазя файл във вътрешна памет
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 карта, но как да направя това от вътрешна памет.Следвайте тази връзка за качване на .mp3
final String uploadFilePath = "android/data/data/com.example.sms/files/";
final String uploadFileName = "textMessage.xml";