lllcbbktz2 2023-10-23 16:33 采纳率: 100%
浏览 81
已结题

react native问题:Versions found: N/A

按照react native官方中文网页的教程,在win10上安装了react native环境,包括安装了android studio,创建了项目;
在命令行进入项目目录,使用yarn react-native doctor 发现1个error如下:
✖ Android SDK - Required for building and installing your app on Android

  • Versions found: N/A
  • Version supported: 33.0.0
    键盘按e键修复,提示:
    √ Android SDK configured. You might need to restart your PC for all changes to take effect.
    按照提示重启电脑,再进入重新检测但问题依旧。
    根据网上的解答进入android studio的sdk manager中安装Android SDK Command-line Tools(latest),软件提示安装成功完成:
    Installing Android SDK Command-line Tools (latest) in D:\AndroidSdk\cmdline-tools\latest
    "Install Android SDK Command-line Tools (latest) (revision: 11.0)" complete.
    "Install Android SDK Command-line Tools (latest) (revision: 11.0)" finished.
    但再次进入android studio的sdk manager中发现Android SDK Command-line Tools(latest)选项仍未勾选,为Not Installed状态!

查看安装目录下已有安装文件,各种环境变量也均已按教程和网上各种解答设置了,但不知道为什么react-native doctor和android studio都未能检测到!

  • 写回答

9条回答 默认 最新

  • 攻城狮(有点is) 2023-10-23 16:38
    关注

    根据你的描述,你已经安装了Android Studio和Android SDK,但是react-native doctor命令仍然显示Android SDK未安装。

    首先,你可以尝试手动设置Android SDK路径,以确保react-native doctor能够找到它。你可以在项目的根目录下创建一个名为local.properties的文件,并在其中添加以下内容:

    sdk.dir=C\:\\path\\to\\your\\android-sdk
    

    C\:\\path\\to\\your\\android-sdk替换为你的Android SDK的实际路径。

    另外,你还可以尝试使用yarn android命令来构建和运行你的React Native应用程序,看看是否能够正常工作。有时候,react-native doctor命令可能会给出错误的结果。

    如果以上方法仍然无效,你可以尝试卸载并重新安装Android Studio和Android SDK。确保在安装过程中按照官方文档的要求进行操作。

    希望这些方法能够帮助你解决问题!如果还有其他疑问,请随时提问。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(8条)

报告相同问题?

问题事件

  • 系统已结题 11月1日
  • 已采纳回答 10月24日
  • 创建了问题 10月23日

悬赏问题

  • ¥15 求caverdock使用教程
  • ¥15 Coze智能助手搭建过程中的问题请教
  • ¥15 12864只亮屏 不显示汉字
  • ¥20 三极管1000倍放大电路
  • ¥15 vscode报错如何解决
  • ¥15 前端vue CryptoJS Aes CBC加密后端java解密
  • ¥15 python随机森林对两个excel表格读取,shap报错
  • ¥15 基于STM32心率血氧监测(OLED显示)相关代码运行成功后烧录成功OLED显示屏不显示的原因是什么
  • ¥100 X轴为分离变量(因子变量),如何控制X轴每个分类变量的长度。
  • ¥30 求给定范围的全体素数p的(p-2)/p的连乘积值