Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
powowstal
30 / 30 / 5
Регистрация: 21.03.2013
Сообщений: 379
1

Кнопка "Стереть данные", как от нее защититься?

10.02.2017, 16:12. Просмотров 865. Ответов 6
Метки нет (Все метки)

В настройках приложения есть кнопка "Стереть данные", она удаляет все данные (в том числе и sql) приложения.

1 Есть ли способ сохранить информацию введенную в приложения (не хардкод), не используя внешнее хранилище (сервер)?

2 Если нет, то firebase подойдет для сохранения данных, когда пользователь жмет "Стереть данные" ?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2017, 16:12
Ответы с готовыми решениями:

Как сохранить данные при свертывании аппаратной кнопкой "Back"?
Здравствуйте. Подскажите пожалуйста, как сохранить данные при нажатии аппаратной кнопки back в...

Приложение "Рецепты", как хранить данные?
Есть такой вордовский файл с рецептами. Голубцы с картофелем - картофель - 4-5 шт. - капуста - 1...

Как "расшифровать" данные файлы?
Я взял готовые спрайты с одной игры! Я же не знаю, как их открыть/изменить Так-же они помечены,...

Кнопка "домой", смена ориентации и прочее :)
Добрый вечер уважаемые. не могу решить вот такую проблему: Сделал пример отсюда:...

Свой Launcher. Срабатывает кнопка "назад"
Здравствуйте! -Пишу свой простенький Laucher(во многом опирался на этот пример). -Тестирую на...

6
ExFau$t
729 / 603 / 148
Регистрация: 08.05.2012
Сообщений: 2,936
10.02.2017, 16:15 2
powowstal, что за данные такие важные?

Добавлено через 1 минуту
бд в любом случае лучше хранить на сервере, а SharedPref. не стоят того, пользователь войдёт в приложение, как при первом запуске.
1
demixdn
310 / 255 / 79
Регистрация: 31.10.2016
Сообщений: 619
10.02.2017, 16:45 3
Лучший ответ Сообщение было отмечено powowstal как решение

Решение

powowstal,
1. Можете создать папку в корне sdcard. "Стереть данные" ее не коснется, т.к. система не свяжет эту папку с вашим приложением. Но тогда вам никто не даст гарантии, что ее не удалит пользователь или какой нибудь клинер. Т.е. есть вероятность того, что инфа буде уничтожена и в таком случае.
2. Firebase подойдет. Но естественно если он сотрет данные, и не включит инета - то и данные не восстановятся. Т.е. минусы тоже есть, их нужно определить заранее и оценить.
1
powowstal
30 / 30 / 5
Регистрация: 21.03.2013
Сообщений: 379
10.02.2017, 23:02  [ТС] 4
ExFau$t,
Цитата Сообщение от ExFau$t Посмотреть сообщение
что за данные такие важные?
идентификация пользователя.
0
ExFau$t
729 / 603 / 148
Регистрация: 08.05.2012
Сообщений: 2,936
10.02.2017, 23:07 5
powowstal, ну и ничего страшного, создаст новый профиль или что там у тебя, это его проблемы, не твои.
0
powowstal
30 / 30 / 5
Регистрация: 21.03.2013
Сообщений: 379
10.02.2017, 23:22  [ТС] 6
ExFau$t, дело в том что приложение не стандартное и система сохранения пароля отбитая "особая".
Раз введя пароль его больше нельзя ввести, только с переустановкой приложения. Еще есть идея не проверять пас, а только ограничиться imei но это может повлиять на безопасность.
0
ExFau$t
729 / 603 / 148
Регистрация: 08.05.2012
Сообщений: 2,936
10.02.2017, 23:29 7
powowstal, удаление данных по сути и есть переустановка приложения, а авторизацию почти всегда лучше делать через сервер.
0
10.02.2017, 23:29
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.02.2017, 23:29

Кнопка "Показать на карте" и MapActivity
Всем привет, возник такой вопрос. У меня есть список магазинов в RecyclerView во фрагменте. ...

Кнопка "Back" для приложения
у меня есть несколько форм и мне необходима кнопка которая будет возвращать меня к предыдущей форме...

Как "превратить" string "6.971245e-001" во float?
Число конечно пример


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru