构建版本时 Android Sdk 版本错误 - React Native

问题描述 投票:0回答:1

当我运行 npx react-native build-android --mode=release 来创建发布版本时,它会记录一个错误,其中包含 Metro 缓存权限被拒绝(临时内存中的那个),当我运行 React-native doctor 时,它会给出此输出

` ✓ JDK - 编译 Java 代码所需 ✓ Android Studio - 在 Android 上构建和安装应用程序所需 ✓ ANDROID_HOME - 指向您的 Android SDK 安装的环境变量 ✓ Gradlew - Android 构建所需的构建工具 ✖ Android SDK - 在 Android 上构建和安装应用程序所需

  • 找到的版本:34.0.0、35.0.0
  • 支持版本:.b34.0.0`

我什至重置了我的Windows,并按照文档指定重新安装了所有内容。

android react-native sdk metro-bundler
1个回答
0
投票
  • 我对所有无法在线运行的阶段感到沮丧,只是单击了“e”。它花了一些时间并安装了那些提到的丢失的软件包。
  • 我运行了 npx react-native doctor,问题解决了。4

注意:这可能会消耗一些带宽,因为它正在重新下载 Android studio 和所有其他依赖项(也许所有内容都应该约为 2GB 的数据),建议使用强大的互联网连接。

© www.soinside.com 2019 - 2024. All rights reserved.