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

Android Studio如何降级SDK至33.0.0?React Native配置遇阻求助

解决React Native Doctor要求降级SDK但Android Studio找不到33版本的问题
  • 检查SDK管理器的显示设置
    打开Android Studio的SDK管理器,切换到「SDK Platforms」标签,勾选右上角的「Show Package Details」选项。展开「Android 13 (Tiramisu)」分组,就能看到Android SDK 33的具体安装包,勾选后点击「Apply」完成安装即可。

  • 用命令行工具手动安装
    如果GUI里还是找不到,直接用SDK命令行工具安装:

    1. 找到你的Android SDK安装目录(macOS通常是~/Library/Android/sdk,Windows是C:\Users\<你的用户名>\AppData\Local\Android\Sdk)
    2. 进入cmdline-tools/latest/bin目录
    3. 执行命令:sdkmanager "platforms;android-33"
    4. 安装完成后重新运行npx react-native doctor验证。
  • 确认React Native版本兼容
    部分新版本React Native已经不再强制要求SDK 33,检查项目package.json里的react-native版本,确认官方对应的SDK版本要求。如果版本匹配但doctor仍报错,尝试清除缓存:npx react-native start --reset-cache,再重新运行doctor。

  • 临时修改项目SDK配置(谨慎使用)
    要是实在无法安装SDK 33,可以临时修改项目的Android配置:
    打开项目根目录下的android/build.gradle文件,找到compileSdkVersion和targetSdkVersion,替换成你已安装的SDK版本(比如34)。注意:修改前要确认你的React Native版本支持该SDK版本,避免出现兼容性问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 02:10:54