有没有办法从 assets 文件夹直接访问 sqlite 数据库,还是总是需要先将此 db 复制到应用程序的数据库文件夹中的设备数据目录?
(示例 - Environment.getDataDirectory()+"/data/com.example.myapp/databases/myDb.db")
我问是因为我有一个非常大的数据库(大约 11MB)并且必须随应用程序一起提供。将数据库复制到数据目录后,应用程序将占用两倍的空间。我想避免这种情况。
另外,安装应用程序后是否可以删除资产文件夹的内容?这将有助于节省一些空间。
谢谢