Извините, если этот вопрос задавался много раз,
Но я хочу сохранить некоторые файлы внутри моего приложения, я попытался поместить их в папку Raw, хорошо, это работает, я могу загрузить их, когда захочу,
Но я могу изменить их во время выполнения ??
я могу загрузить новые файлы и поместить их в папку Raw?
Я хочу сделать это, потому что, если я положу их на SD-карту ... пользователь сможет видеть их без приложения, и я не хочу, чтобы это произошло ..
Внутренняя память тоже не вариант,
Я также использовал этот путь ... но файлы можно увидеть
directory = new File (Environment.getExternalStorageDirectory().toString() +"/data/"+getPackageName()+"/files");
directory.mkdirs();
if(DeleteFlag!=1 || !downloadTask.isCancelled()){
file1 = new File(directory, audioFileName);
output = new FileOutputStream(file1);
byte data[] = new byte[1024];
long total = 0;
while ((count = input.read(data)) != -1) {
total += count;
publishProgress(""+(int)((total*100)/lenghtOfFile));
output.write(data, 0, count);
}
}