You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native无法识别已安装的Android SDK 33.0.0求助

解决React Native无法识别Android SDK 33.0.0的问题

以下是针对性的排查和解决步骤:

  • 确认SDK文件完整性
    打开ANDROID_HOME指向的文件夹,检查platforms目录下是否存在android-33文件夹且内部文件完整;同时查看build-tools目录下是否有33.0.0版本的工具包。若缺失,重新通过Android Studio的SDK Manager安装对应版本。

  • 验证SDK Manager安装状态
    启动Android Studio打开SDK Manager:

    • 在「SDK Platforms」标签下,确保「Android 13 (Tiramisu)」已勾选并完成安装;
    • 在「SDK Tools」标签下,勾选「Android SDK Build-Tools 33.0.0」「Android SDK Platform-Tools」「Android SDK Command-line Tools(最新版)」,点击「Apply」完成安装。
  • 检查环境变量实际生效情况
    打开新的PowerShell窗口,执行以下命令:

    echo $env:ANDROID_HOME
    echo $env:PATH
    

    确认PATH中包含$ANDROID_HOME\platform-tools、$ANDROID_HOME\tools、$ANDROID_HOME\tools\bin三个路径。若未包含,重新配置环境变量后重启电脑生效。

  • 配置local.properties文件
    进入项目的android目录,若不存在local.properties文件则新建,添加以下内容(替换为你的实际SDK路径):

    sdk.dir=C:\\Users\\你的用户名\\AppData\\Local\\Android\\Sdk
    

    该文件优先级高于系统环境变量,可直接指定SDK路径。

  • 清理项目缓存
    执行以下命令清理缓存并重新检测:

    npx react-native clean
    npx react-native doctor
    

    若问题依旧,删除项目根目录的node_modules文件夹,重新执行yarn install或npm install后再次尝试。

内容的提问来源于stack exchange,提问作者Mohammad Mehmandoost

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 18:13:23