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

已安装Android 33 SDK但React Native仍提示未安装的解决办法

问题解决方案

一、修复Android SDK版本检测异常问题

  • 确认SDK组件完整安装
    打开Android Studio的SDK Manager,切换到SDK Platforms标签,确保勾选Android 13 (API 33)的全部核心组件(含SDK Platform、Sources for Android 33等);再进入SDK Tools标签,检查Android SDK Build-Tools 33.0.0是否已安装,未安装则勾选后同步安装。
  • 验证环境变量配置
    检查PATH环境变量是否包含SDK对应路径,示例如下:
    # Windows系统
    %ANDROID_HOME%\build-tools\33.0.0
    %ANDROID_HOME%\platform-tools
    
    # macOS/Linux系统
    $ANDROID_HOME/build-tools/33.0.0
    $ANDROID_HOME/platform-tools
    
    配置完成后重启终端,确保环境变量生效。
  • 强制刷新SDK检测缓存
    在项目根目录执行命令,让react-native重新识别SDK版本:
    npx react-native clean
    npx react-native doctor --reset-cache
    

二、解决Adb无设备/模拟器连接问题

  • 启动或创建API 33模拟器
    打开Android Studio的AVD Manager,选择基于API 33的模拟器启动;若无对应模拟器,点击Create Virtual Device,选择设备型号后,下载API 33系统镜像并完成创建。
  • 真机连接检查(若使用真机)
    1. 开启手机开发者选项(通常连续点击版本号7次激活),打开USB调试模式。
    2. 使用原装USB数据线连接电脑,在手机上授权电脑的调试权限。
  • 重启Adb服务
    在终端执行命令重置Adb:
    adb kill-server
    adb start-server
    
    执行adb devices查看是否能识别到设备或模拟器。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 09:04:59