标签: android database aes android-sqlite android-file
我希望能够访问设备上的databases文件夹,因为它包含数据库文件,我想使用AES算法加密(并在调用SQLiteOpenHelper类之前解密)。有没有办法访问databases中的/data/data/com.myname.mypackage文件夹并进行一些文件系统操作?
databases
SQLiteOpenHelper
/data/data/com.myname.mypackage
答案 0 :(得分:2)
getFilesDir为您提供/ data / data / - 然后您就可以直接访问databases/my_sql.db文件了。
databases/my_sql.db
对于硬编码路径感到厌倦。