【问题标题】:React Native can't find proper Android SDK versionReact Native 找不到合适的 Android SDK 版本
【发布时间】:2022-08-14 23:04:17
【问题描述】:

我在让 Android 在我的 M1 mac 上使用 React Native 构建时遇到问题。 npx react-native doctor 显示以下内容:

但是当我查看 Android Studio 时,它显示安装了 30。

我可以做些什么来定位 30.0.2?我尝试更新 Android Studio 中的所有 sdk,并使用 doctor 中的 fe 命令来修复错误,但似乎没有任何效果。

    标签: android react-native


    【解决方案1】:

    我会留下它,以防其他人碰到这个。您需要转到 SDK Manager > SDK Tools > Show package details,然后在 Android SDK Build tools 下安装正确的版本。

    【讨论】:

      【解决方案2】:
      1. 首先检查您的 React Native 版本是否有 SDK 平台 31(或需要什么),在我的情况下为 0.69.4)

        1. 现在检查 sdk 工具选项卡是否标记了必要的版本。

        1. 现在检查是否启用了命令行(这是导致此结果的最常见错误)

        请记住正确设置环境变量(例如: 在 .zshrc 文件中有路径)为此,请参阅documentation

        你的情况可能是第三个,就像我一样。希望这可以帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-08-02
        • 2021-10-14
        • 1970-01-01
        • 2023-03-09
        • 2021-11-14
        • 2021-06-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多