【问题标题】:Warning: Invalid version react-native@0.64.2 for expo sdkVersion 43.0.0. Use react-native@0.64.3警告:expo sdkVersion 43.0.0 的无效版本 react-native@0.64.2。使用 react-native@0.64.3
【发布时间】:2025-11-28 08:55:01
【问题描述】:

我正在做一个世博会项目,一切正常,但是当 android 构建为时我开始收到警告消息

Warning: Invalid version react-native@0.64.2 for expo sdkVersion 43.0.0. Use react-native@0.64.3

该应用程序仍然运行良好,但我还不知道如何修复此错误,我想知道它以后是否不会导致问题。

【问题讨论】:

标签: react-native expo


【解决方案1】:

我尝试运行npx react-native upgrade 0.64.3,但没有成功,出现此错误

info 获取 v0.64.2 和 v0.64.3 之间的差异...错误获取请求 失败,状态为 404:404:未找到。错误无法获取差异 反应原生@0.64.3。也许它还没有发布?

package.json 中手动更改react-native 的版本并运行expo install 为我工作

【讨论】:

    【解决方案2】:

    我使用expo doctor 命令来诊断项目问题。

    我建议使用expo upgrade 命令。它为给定的 SDK 版本升级项目包和配置。

    更多信息请查看here

    【讨论】:

      【解决方案3】:

      我刚刚遇到了同样的问题。基本上它告诉你应该使用更高版本的 react-native。我只是通过将它更新到指定版本来解决它。

      npx react-native upgrade 0.64.3
      

      更多信息here。 干杯,

      【讨论】:

        最近更新 更多