Ich schreibe eine Android-Bibliothek, muss ReactInstanceManager.onHostResume aufrufen, mein build.gradle-Dateiinhalt ist:
%Vor% Ich habe es in ein Beispielprojekt mit npm install --save react-native-mylib
installiert und dann das Projekt mit react-native run-android
kompiliert, einige Fehler wurden verursacht:
Ich versuche installierte reaktive Bibliotheken zu finden:
%Vor%Scheint, dass es [email protected] von maven installiert hat, diese Version von react-native hat keine onHostPause-Methode.
BEARBEITEN:
Suchen Sie Bibliotheken in einem anderen Projekt, das einige Bibliotheken verknüpft hat. Sie sind alle mit der alten Version von reactive-native verknüpft:
%Vor%Frage: Wie wird es konfiguriert, um node_modules / react-native / android korrekt zu verwenden?
BEARBEITEN: Behoben, setzen Sie einfach die richtigen Repositories auf:
%Vor%Vor einiger Zeit gelöst ... Ich habe eine Bibliothek erstellt mit react-native-create-library . Die neueste Version, die maven bereitstellt, ist 0,20.1, was für die heutigen reaktiven nativen Versionen etwas alt ist. Also habe ich die benötigte RN-Version in den Ordner node_modules meiner Bibliothek installiert
npm install [email protected]
Und in build.gradle
%Vor%Auf diese Weise müssen Sie Ihre Bibliothek nicht innerhalb Ihres Hauptprojekts aufbewahren, um Ihre Syntax zu erstellen und zu überprüfen.
Tags und Links android react-native