Android-приложение, используемое с предварительно заполненной базой данных Encrypted SQLite, хранящейся в папке Assets - PullRequest
0 голосов
/ 24 октября 2018

-Использование Android-комната Я работаю над проектом, в котором мне нужно создать приложение для Android с предварительно заполненной зашифрованной базой данных SQLite , хранящейся в папке Assets .

-При работе с незашифрованной базой данных мне удалось скопировать файл базы данных из папки ресурсов с помощью этой библиотеки: https://github.com/humazed/RoomAsset;

-Но при добавлении шифрования в Mix:

Я понял, что Room не предоставляет никакой поддержки шифрования, поэтому мне пришлось использовать эту библиотеку: https://github.com/commonsguy/cwac-saferoom, она отлично работала, когда во время выполнения создавалась новая база данных.Но я не могу заставить его работать, когда база данных уже зашифрована и скопирована из папки активов приложения

- Есть ли способ использовать обе библиотеки для этого?или любое другое решение для моей проблемы?

Заранее спасибо.

...