最近在学习JetPack Room 的基本使用
参照官方文档,把基本代码写进了自己的App 里,结果发现logcat 警告:
A SQLiteConnection object for database '+data+data+com_example_test+database' was leaked! Please fix your application to end transactions in progress properly and to close the database when it is no longer needed.
A resource failed to call close.
思前想去,都是最基本的使用啊,不应该有这种明显不合理的地方啊
难道Room 这么不智能,还需要自己手动关闭数据库链接?
然后检查了下自己的代码:
abstract class AppDb : RoomDatabase(