Мое (саморазвитое) приложение Sudoku сгенерировало IOException (EACCES (разрешение отказано)), когда я начал использовать эмулированное устройство API 35 в Android Studio. Проблема не возникла с использованием эмулированного устройства API 34. Проблема произошла (среди других мест) в следующей функции при вызове context.openfileOutput () :
Мое (саморазвитое) приложение Sudoku сгенерировало IOException (EACCES (разрешение отказано)), когда я начал использовать эмулированное устройство API 35 в Android Studio. Проблема не возникла с использованием эмулированного устройства API 34. Проблема произошла (среди других мест) в следующей функции при вызове context.openfileOutput () : [code] void save(Context context, String fileName) { // Write the field as XML. String xmlFileName = fileName.endsWith(EXT_XML) ? fileName : fileName + EXT_XML; FileOutputStream xmlFos; try { xmlFos = context.openFileOutput(xmlFileName, Context.MODE_PRIVATE); } catch (IOException ex) { throw new RuntimeException(ex.getMessage()); } serializeXml(xmlFos); [/code] }