标签: android kotlin android-room
桌面应用程序和Android应用程序使用共享库。共享库不包含任何android库。共享库包含一组数据类。我想将这些数据类注释为Room @Entity并将它们添加到android客户端上的数据库中。桌面应用程序不需要数据库。是否有捷径可寻?到目前为止,我能想到的唯一选择是:从数据类中更改类(因为数据类不能扩展)。然后只在android应用程序中扩展这些类并添加注释。
编辑:问这个问题的另一种方法是,如果另一个库中有(可能是非开放的)POJO想要在房间中添加,可以做些什么?