我有一个Android应用程序,它有一些用java代码编写的组件和一些使用React Native的javascript组件。我在我的应用程序中创建了一个Realm DB,需要从两种类型的组件中访问(包括读/写)。
我已经浏览了以下链接
Sharing Realm instance between React Native and Android
Realm React-Native: Access same realm from JS(react native code) and android(java)
除非你从头开始构建Realm Java和RealmJS,否则它们都说不可能。 为了检查这一点,我创建了一个原型,并成功地从java代码中读取了来自realm DB的数据,该代码插入了反应本机代码中。 使用的Realm版本是
Realm Java 5.0.0
Realm JS 2.3.3
但是,我必须在我的java代码中为属性添加@Required,这是一个单独的问题
@Required
private String name;
我主要担心的是我的原型只涵盖了基本情景。所以我想检查以这种方式使用领域是否存在任何问题?