我想知道如何获取我的数据库(当然是 * .sqlite文件)大小的字节数?
我目前的做法(不起作用)是: new File(DataManager.getInstance()。db.getPath())。length()
但是我每次53,676~这里都是相同的号码,这与数据库的内容无关,即使它是空的,我也会得到这个号码。
谢谢。
答案 0 :(得分:2)
好的解决方案非常简单,我最近检查数据库文件的方法很好。 但是我没有考虑到greenDao又向数据库添加了53 KB。所以一个空的DB大小将是53±KB,并且在一些插入之后它将变得越来越大。