【问题标题】:React Native Expo SDK version is outdatedReact Native Expo SDK 版本已过时
【发布时间】:2021-10-13 13:50:27
【问题描述】:

我正在尝试通过 android 运行一个旧的 React Native 项目(它是一年前制作的),并在我的手机上的 expo 应用程序中收到这条消息:“出了点问题。这个项目使用 SDK v37.0.0,但是这个版本的Expo Go 至少需要 v39.0.0。 我该如何解决这个问题?

【问题讨论】:

  • 更新app.json中的sdk版本,同时更新package.json文件中的react native版本。由于更新版本,可能需要进行一些更改。

标签: javascript android react-native frontend expo


【解决方案1】:

查看指定 expo sdk 的指南。一般是expo upgrade

对于 SDK 版本 39,可以在此链接中找到升级项目的指南

https://dev.to/expo/expo-sdk-39-is-now-available-1lm8

已放弃对 SDK v39 的支持。所以你必须至少升级到 v40。

您将找到有关如何升级 SDK 版本的部分。请记住,expo sdk v43 目前处于测试阶段,因此升级到 v42 是明智之举,因为他们将在 12 月的某个时间的下一次更新中放弃对 sdk 40 的支持。

您可以在此处找到所有 SDK:https://docs.expo.dev/workflow/upgrading-expo-sdk-walkthrough/

【讨论】:

    猜你喜欢
    • 2018-09-18
    • 1970-01-01
    • 1970-01-01
    • 2020-05-21
    • 2020-11-28
    • 2018-02-12
    • 2019-12-19
    • 1970-01-01
    • 2021-12-19
    相关资源
    最近更新 更多