В настоящее время моя проблема решена путем сохранения файлов во внутренней памяти.Мы можем использовать
File file = new File(context.getFilesDir(), filename);
или
File mydir = context.getDir("DIR_NAME", Context.MODE_PRIVATE);
для сохранения его во внутреннем каталоге.
Но если устройство с рутом будет сохранено,