把内置的数据库 db 问就放到 raw 目录下,在app启动的时候copy到数据库目录下使用;
问题,当db文件大小超出30MB时,启动app总是报错:
net.sqlcipher.database.SQLiteDatabaseCorruptException: database disk image is malformed
后来把 数据库文件放到 assets 目录下,执行同样操作一点问题都没有。
由此可见 raw 和 assets 复制文件时有区别。
把内置的数据库 db 问就放到 raw 目录下,在app启动的时候copy到数据库目录下使用;
问题,当db文件大小超出30MB时,启动app总是报错:
net.sqlcipher.database.SQLiteDatabaseCorruptException: database disk image is malformed
后来把 数据库文件放到 assets 目录下,执行同样操作一点问题都没有。
由此可见 raw 和 assets 复制文件时有区别。