2017-06-24 5 views

Antwort

0

Schauen Sie sich J2V8 von EclipseSource zur Verfügung gestellt. Es bietet verschiedene Builds für Unix, Mac, Windows und Android und wird auch mit NodeJS-Unterstützung geliefert.

Ich habe es noch nicht mit React Native arbeiten gesehen, aber es ist in der kommerziellen TabrisJS, die ähnliche geräteübergreifende Unterstützung für RN bietet verwendet.

J2V8 ist Open-Source, und es sollte möglich sein, den Java-Code so zu integrieren, dass er mit React Native funktioniert. Als RN-Projekt gestartet wurde, sollte es in der Lage sein, auf einer beliebigen js-Engine zu laufen (weiß nicht, ob das noch stimmt).

Einer ihrer Blogs Shipping J2V8 as an AAR (Nov 2015) heißt es verwendet, ist so einfach wie das Hinzufügen zu build.gradle:

dependencies { 
    compile 'com.eclipsesource.j2v8:j2v8:[email protected]' 
} 

ich einen these github repo's mit J2V8 gefunden haben (einschließlich one using nodejs).

+0

Ich habe gerade eine zusätzliche Frage zu einigen brauchbaren Ansätzen gestellt, die ich gefunden habe, einschließlich J2V8 und react-native-node: [Kompilieren von NodeJS als native Bibliothek auf Android] (https://stackoverflow.com/q/45459909/8295283) –

Verwandte Themen