Сохранять базу данных через «Очистить данные» в Android?

1

Я работаю над андроидным приложением, которое требует базы данных для хранения значения из приложения.

Мое требование состоит в том, что мне нужно, чтобы база данных не очищалась, когда была выполнена опция четких данных в приложении.

Кто-нибудь, пожалуйста, предложите мне место, где база данных может быть сохранена, чтобы она не удалялась при использовании опции четких данных.

  • 0
    Вы имеете в виду хранить на телефоне (или) где-нибудь на вашем сервере?
  • 0
    я имею ввиду где-то во внутренней памяти телефона
Теги:
database

3 ответа

2

Я предполагаю, что вы имеете в виду "Очистить данные" из меню Preferences-> Apps.

Я рекомендую вам просмотреть свои причины для предотвращения этого.

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

  • 0
    я знал тот факт, что чистые данные сбрасывает приложение к недавно установленному. Но мое требование заключается в том, что база данных не должна быть удалена с устройства, пока приложение не будет удалено
0

Вы можете хранить данные в базе данных mysql и использовать сервер php для получения данных с помощью android. Попробуйте эту ссылку

  • 0
    мне не нужно так много сложных задач, предложите мне что-то, что можно сделать простым, но эффективным способом, потому что я буду хранить только одно значение в базе данных
  • 0
    ЛОЛ! ты этого не говорил, тогда используй sqlite
0

Поддерживает ли хранение на SD-карте?

  • 0
    да ... но какой вариант для устройства без sd карты
  • 0
    Похоже, что все данные, хранящиеся во внутренней памяти, стираются с этой опцией.
Показать ещё 5 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню