我是android编程的新手。我为简单的成绩跟踪器实现了Realm,但是文件大小已从1.5mb增加到5mb。那是正常的吗?
我所做的只是在每个类中使用oncreate在realm的实例中添加一个实例,只要有可能活动结束,就在realm.close()中添加它。还围绕每个对象创建包装了begin和commit事务。
我做错了什么,最终导致文件太大?
谢谢!
编辑:我的意思是apk大小
@geisshirt是正确的。Realm引入了public static boolean compactRealm(RealmConfiguration configuration)
压缩Realm 数据库的方法。调用此方法将数据库的大小从+ 350MB减少到<1MB
此处提供的文档:https : //realm.io/docs/java/latest/api/io/realm/Realm.html#compactRealm-io.realm.RealmConfiguration-