Я написал код, который сохраняет ответы пользователя, а также записанный аудиофрагмент (.3gp) на его SD-карту, которая затем загружается на сервер.Я знаю, что это, вероятно, не лучший способ сделать это, потому что у пользователя может не быть SD-карты.Я знаю, что могу вставить код, чтобы проверить, есть ли у пользователя SD-карта, но это не сильно поможет.Есть ли альтернативный способ хранения информации или файлов на устройстве, у которого нет SD-карты, или лучший способ сделать это?Спасибо за помощь!
РЕДАКТИРОВАТЬ: приведенный ниже код был рабочим решением
try{
File pathCacheDir = getCacheDir();
System.out.println("Got the Cache directory");
File newCacheFile = new File(pathCacheDir, cacheFileName);
newCacheFile.createNewFile();
FileOutputStream stream = new FileOutputStream (newCacheFile.getAbsolutePath());