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

MacOS下安装React Native时遇Android SDK错误求助

React Native Android SDK 错误排查方案
  • 检查环境变量配置
    • 确认ANDROID_HOME或ANDROID_SDK_ROOT已正确指向SDK安装路径(macOS/Linux一般为~/Library/Android/sdk,Windows为C:\Users\<你的用户名>\AppData\Local\Android\Sdk)
    • 将platform-tools、tools、emulator路径添加到PATH变量:
      # macOS/Linux终端执行
      export PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$ANDROID_HOME/emulator
      # Windows命令提示符执行
      set PATH=%PATH%;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;%ANDROID_HOME%\emulator
      
  • 验证SDK组件完整性
    • 打开Android Studio的SDK Manager,确认以下组件已安装:
      • 与项目targetSdkVersion匹配的Android SDK Platform
      • 项目指定版本或最新稳定版的Android SDK Build-Tools
      • 最新版Android SDK Command-line Tools
      • Windows用户需安装Google USB Driver
  • 同步项目配置
    • 打开项目根目录下的android/build.gradle,确保compileSdkVersion、targetSdkVersion与已安装的SDK版本一致
    • 检查android/gradle/wrapper/gradle-wrapper.properties中的gradle版本,需与Android Studio及SDK版本兼容
  • 清理重建项目
    • 执行命令清除缓存并重新编译:
      cd 你的项目目录
      npx react-native clean
      cd android && ./gradlew clean
      cd .. && npx react-native run-android
      
  • 模拟器连接检查
    • 确认模拟器已在Android Studio的Device Manager中正常启动
    • 执行adb devices命令查看设备是否被识别,未识别则重启adb服务:
      adb kill-server && adb start-server
      

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 17:17:02