0

Ich habe ein bestehendes React-native-Projekt, das ich versuche zu expoReagieren heimisch expo Migrationsproblem mit ReactLocalization Modul

Ich habe die Schritte here, dies zu tun beschrieben gefolgt zu bewegen. Ich habe alle Schritte in dem Artikel abgeschlossen, aber wenn ich das Projekt starte, stoße ich auf den folgenden Fehler.

enter image description here

Aus meiner research, was ich verstanden, dass eine libReactNativeLocalization.a Datei von irgendwo fehlt.

Hier ist die library Ich verwende für die Lokalisierung.

Was mache ich falsch?

Antwort

2

Mit Expo können Sie nicht reagieren native-link benutzerdefinierte native Module. Sie schreiben nur JavaScript (es sei denn, Sie werfen es aus, in diesem Fall befinden Sie sich in einer ähnlichen Situation, bevor Sie versuchen, auf die Expo zu konvertieren).

Die Art und Weise Sie die Lokalisierung mit Expo tun können, ist diese Funktionen zu nutzen: https://docs.expo.io/versions/v17.0.0/sdk/util.html#expoutilgetcurrentlocaleasync

Es ist kein Weg ist leider das native Modul Sie verknüpfen, ohne Auswurf zu verwenden.

Viel Glück!

+0

Auch konnte ich keine detaillierte Dokumentation für die Lokalisierung in Expo finden. Der eine in der oben genannten URL hatte ich schon früher gesehen - da wurde keine ausführliche Dokumentation einfach übersprungen. –

+0

Mit dem Auswerfen meinen Sie das Entfernen des nativen Moduls? Was ist mit den anderen Modulen, die ich verwende? Muss ich sie auch entfernen? Ich benutze ein paar Module für Aufgaben wie Audio, Onboarding etc. –

+0

Auswerfen = lösen. https://docs.expo.io/versions/v17.0.0/guides/detach.html – theram

Verwandte Themen