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

[Android] Как принудительно обновить файл базы данных при переустановке приложения?


Ra72

Вопрос

Пишу приложение баз данных под Android на Delphi XE6.

Создал базу данных база.ib. Задеплоил его в .\assets\internal\. Все заработало.

Далее изменились требования к базе данных и так как эксплуатация еще не началась я внес изменения в базу на компьютере разработки.

Поле Overwrite = Always файла базы данных и я рассчитывал что при очередной установке приложения этот файл перезапишется.

Но оказалось, что это не так. Приложение не видит добавленных в базу полей.

Я удалял приложение с андроид-устройства, перезапускал его, но это почему то не помогло.

Как мне поменять файл базы?

 

P.S.

Помогла кнопка в диспетчере приложений андроида - "Очистить данные".

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

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

  • 0

Нет, методом научного тыка решил задачу. Спасибо за ссылку.

Решение

На андроид-устройстве входим в "Настройки" ищем там "Диспетчер приложений" находим наше приложение, нажимаем на него. В открывшейся форме нажимаем кнопку "Очистить данные". После этого можно переустанавливать из apk-файла.

Ссылка на комментарий
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

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