Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Realm React Native:从JS(React Native代码)和android(java)访问相同的领域_Javascript_Java_Android_React Native_Realm - Fatal编程技术网

Javascript Realm React Native:从JS(React Native代码)和android(java)访问相同的领域

Javascript Realm React Native:从JS(React Native代码)和android(java)访问相同的领域,javascript,java,android,react-native,realm,Javascript,Java,Android,React Native,Realm,我有一个用例,在这个用例中,我接收到一些安卓代码(本机)中的数据。我想将这些数据插入到react代码打开或创建的同一领域中 或者在同一领域写作。我怎样才能做到这一点?感谢所有的帮助。 另外,我知道我可以制作一个本机模块,将数据发送回我的JS并在那里执行操作。。但如果我的应用程序不在前台,我不确定它是否会发生 现在我正在后台运行一个服务,它将接收数据并将其保存在域中 有什么方法可以做到这一点吗???如果我理解正确,我只想在本机和react本机代码上使用Realm,对吗 如果是这样的话,它应该像初始

我有一个用例,在这个用例中,我接收到一些安卓代码(本机)中的数据。我想将这些数据插入到react代码打开或创建的同一领域中

或者在同一领域写作。我怎样才能做到这一点?感谢所有的帮助。 另外,我知道我可以制作一个本机模块,将数据发送回我的JS并在那里执行操作。。但如果我的应用程序不在前台,我不确定它是否会发生

现在我正在后台运行一个服务,它将接收数据并将其保存在域中


有什么方法可以做到这一点吗???

如果我理解正确,我只想在本机和react本机代码上使用Realm,对吗


如果是这样的话,它应该像初始化两个代码上的域(使用相同的路径)一样简单,并且正常地写入/查询。我这样做了,它成功了。

我也有同样的要求,并尝试从android和react native访问相同的文件,这破坏了我的应用程序。我在一侧改为pathfile,以证明其与pathfile相关

如果领域团队的人能够确认这是否有效,以及我应该如何解决这个问题,那就太好了。我假设更多的用户将使用android中的服务,并且需要访问react native中的数据

js版本: “领域”:“^2.21.0”, “反应本机”:“0.57.7”

android版本: 'com.android.tools.build:gradle:3.2.1'
minSdkVersion=26

即使是现在,Realm React Native和Realm Java的版本发行版似乎也没有匹配的核心版本,所以我认为目前还没有。如果Realm JS稍微恢复了一点松弛,那么它将possible@EpicPandaForce谢谢你的洞察力。不过我还是要做到这一点,所以如果你能给我指出正确的方向,那就太好了。我并不是真的关注领域JS的问题,但我能想到的唯一一件事就是让他们为react native和core 2.6.1以及sync 1.6.0发布一个领域JS,所以我发布了一个问题——但您通常应该确保知道域文件的迁移发生在哪里。@EpicPandaForce非常感谢您对其进行的研究。我知道迁移只有在模式改变的时候才会发生,对吗?@EpicPandaForce如果你能详细介绍一下核心和同步,或者把我带到某个我可以阅读的地方,那就太好了。您是否能够从两个接口(JS和java)访问相同的数据?例如,如果JS代码在底层领域中进行了一些更改,您是否能够从本机(Java)端获得这些更改?谢谢你的帮助@拉蒙