Вступить в клуб →
лёгкаявопросСеть, сохранения и защита игровых данных

Сохранение работает в редакторе, а на Android файл не создаётся

string path = Path.Combine(Application.dataPath, "save.json");
File.WriteAllText(path, json);

В редакторе файл появляется в папке Assets. На Android запись падает с исключением доступа, прогресс не сохраняется. Как исправить?

  • Писать в Application.persistentDataPath
  • Писать в Application.streamingAssetsPath
  • Запросить разрешение на запись в хранилище
  • Сохранять файл в папку Resources проекта

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела