Перейти к содержанию
Fire Monkey от А до Я
  • 0

Как избежать затирания каталога приложения на устройстве при отладке


tag

Вопрос

Пишу приложение на Андроид, которое в процессе работы динамически формирует и сохраняет свое текущее состояние (ini-файл, копии картинок с КамераРолл и пр) в домашнем каталоге приложения (data/data/xxxxxxx/files/). При запуске на отладку очередной версии приложения на устройстве происходит затирание каталога приложения - все динамически сформированные ранее файлы исчезают. Как этого избежать?

Ссылка на комментарий

Рекомендуемые сообщения

  • 0
  • Модераторы

При запуске приложения через Delphi, старая версия удаляется и устанавливается новая.

Чтобы избежать удаления необходимых файлов на время отладки, поместите их в другую папку, например, создайте папку для вашего приложения в корне карты памяти. Однако я не рекомендую использовать такую схему хранения данных в релиз версиях, т.к. если пользователь удалит ваше приложение, то эти файлы останутся на месте, т.е. будет мусор на карте памяти.

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...