使用 ReactLocalization 模块对原生的 expo 迁移问题做出反应

React native to expo migration issue with ReactLocalization module

我有一个现有的 React-native 项目,我正试图将其移动到 expo

我已按照 here 所述的步骤进行操作。我已经完成了文章中的所有步骤,但是当我开始项目时,我 运行 出现以下错误。

根据我的 research 我的理解是,某处缺少 libReactNativeLocalization.a 文件。

这是我用于本地化的 library

我做错了什么?

使用 Expo,您不能 react-native-link 自定义原生模块。您只写 JavaScript(除非您弹出,在这种情况下,您在尝试转换为 Expo 之前处于大致相似的情况)。

使用 Expo 进行本地化的方法是使用这些函数: https://docs.expo.io/versions/v17.0.0/sdk/util.html#expoutilgetcurrentlocaleasync

不幸的是,没有办法在不弹出的情况下使用您 link 的本机模块。

祝你好运!