БД обычно хранится в каталоге вашего приложения, который доступен только для идентификатора пользователя, назначенного вашему приложению.
Я не думаю, что есть какой-либо способ явного шифрования БД с помощью Androidрамки, но более простой подход будет шифровать информацию, которую вы храните в БД.Это хорошо работает, если ваш пользователь должен ввести какой-то пароль для доступа к приложению, и вы можете использовать этот пароль для шифрования вашей информации.Но если ваше приложение не требует ввода пароля, вам придется сохранить ключ шифрования в коде, и безопасность ваших данных будет нарушена, если кто-то декомпилирует ваше приложение и найдет ключ.