我有一个使用 Expo SDK 49 的 Expo React Native 应用程序。
我更新到了 Expo SDK 50,除了推荐的软件包之外没有做任何其他更改。
我收到以下错误: 找不到本机模块“ExpoApplication”,js引擎:hermes
当我有这个代码时:
import * as Application from "expo-application";
...
<AboutText
label="Native build version"
info={Application.nativeBuildVersion}
></AboutText>`
我已经重新安装,我在 package.json 中有这个
"expo": "50",
"expo-application": "~5.8.4",
有什么建议吗?
我放弃了尝试使用Expo SDK 50寻找解决方案。解决方案是更新到SDK 51。
我更新到了 SDK 51(Expo 建议您增量更新 - 我应该忽略他们的建议并节省大量时间)。现在没问题了。在 SDK 49 上运行的代码现在在 Expo SDK 51 上运行不变。我在更改日志中没有看到任何内容反映此问题。