Как сделать мою базу данных невидимой после декомпиляции в андроид студии? - PullRequest
0 голосов
/ 19 марта 2019

Декомпилировать это приложение или это .Вы не можете видеть базу данных (слова, синоним или ...).Я написал приложение для словаря, и мои слова находятся в базе данных SQLite.После декомпиляции приложения человек может просмотреть базу данных (слова или ...).

Как скрыть базу данных?Как Оксфордский словарь и другие словари?Эти приложения используют SQLite?Я ясно передал свое среднее значение?

Ответы [ 2 ]

1 голос
/ 19 марта 2019

Если вы хотите автономные данные, вы должны зашифровать свою базу данных. Используйте базу данных, которую вы можете зашифровать, например, Sqlite. DB Browser для Sqlite поможет вам зашифровать вашу базу данных.

https://sqlitebrowser.org/

Или, если вам нужна онлайновая база данных, вы должны использовать бэкэнд, такой как Firebase или Amazon AWS.

0 голосов
/ 19 марта 2019

У вас есть один вариант:

Храните ваши слова онлайн (например, в Firebase), при первом запуске вы загружаете все слова и сохраняете их в SQLite (или в базе данных Room), и вы готовы к работе. При использовании удаленного сервера размер вашего apk-файла также становится меньше!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...