У меня есть приложение, которое извлекает данные из локального файла XML. Однако данные меняются со временем, и я ищу способ обновить их без обновления всего приложения.
Моя основная цель — создать метод обновления, который будет подключаться к Интернету, если такое подключение возможно, и обновлять приложение, чтобы при следующем запуске приложения без доступа к Интернету отображалась последняя версия данных.
Поскольку файлы приложений Android находятся в состоянии только для чтения, мне нужен какой-то обходной путь. Я думаю о двух возможных подходах. Первый — загрузить дополнительный файл и работать с ним, а второй — использовать базу данных SQLite.
Итак, мои вопросы:
- Можно ли создать приложение с обновляемой информацией?
- Если да, то каков правильный подход для достижения этой цели?