2016-09-14 2 views

답변

2

Java에서 React Native로 Native Modules을 통해 통신하고 평소와 같이 자바로 렐름 관련 코드를 수행 할 수 있다고 생각합니다.

그렇지 않은 경우 Realm for Android's multi-process support for non-encrypted Realms will arrive in Realm-Java 2.0.0 (그 부분은에 실제로 입니다.)이 유스 케이스를 가장 확실하게 지원합니다. Realm-React-Native (현재 1.5.0)와 Realm-Java (이전 1.5.1, 현재 2.0.0-rc4)의 핵심 버전이 동일 할 때 (2.0.0)

아직 실제로는 아니지만 실제로는 매우 빠릅니다. 필자는 글을 쓸 때부터 한두 달 정도를 예상한다.


편집 : https://github.com/realm/realm-js/issues/984#issuecomment-297716769에있는 유일한 방법을 따르면 동일한 코어와 동기화를 얻고 객체 저장 버전을 안정적으로 처음부터 영역-JS와 영역 - 자바를 빌드하고 응용 프로그램을 사용하면 앱이이기합니다 그런 식으로.

+1

두 바인딩에서 모두 사용되는 코어 버전이 동일한 지 확인해야합니다.이 버전이있는 바인딩 버전을 선택하거나 원본에서 각 바인딩을 직접 빌드하여이를 확인할 수 있습니다. – Ari

+0

그래, 나는 코어가 동일해야한다는 것을 명기했다. (당연히 공식으로부터 듣는 것이 더 좋다 : P), 불행히도 실제로는 지금까지 정확히 같은 버전을 사용하지 않았다. 아마도 자바 측의 ObjectStore 통합이 바뀔 것이다. React Native의 쓰기가 Java 측에서 새로 고침을 일으키지 않았기 때문에 Java 측에서 "다중 프로세스"액세스를 좋아하지 않았을 것입니다.) - 둘 다 코어 2.0.0과 함께 릴리스되면 , 그러면 그들이 연결될거야 – EpicPandaForce

+1

이봐! Javascript 토지와 Java 토지에서 동일한 Realm 인스턴스에 액세스 할 수 있습니까? 코드 예제는 훌륭합니다 ... 우리는 여기서 같은 문제에 직면 해 있습니다. –

관련 문제