Получить доступ к папке с базами данных
Я хочу получить доступ к databases
папку на моем устройстве, потому что она содержит файл БД, который я хочу зашифровать с помощью алгоритма AES (и расшифровать перед вызовом SQLiteOpenHelper
учебный класс). Есть ли способ получить доступ к databases
папка в /data/data/com.myname.mypackage
и делать некоторые операции с файловой системой?
Google, к сожалению, не помог мне в таком случае...
1 ответ
Решение
getFilesDir дает вам ваши / данные / данные / - и вы можете просто получить доступ к databases/my_sql.db
файл напрямую.
Будьте осторожны с путями жесткого кодирования.