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

React Native构建失败::app:configureCMakeDebug[arm64-v8a]任务执行出错

React Native 安卓应用安装失败解决方案

问题现象

执行sudo npm run android命令时应用安装失败,报错信息如下:

BUILD FAILED in 2s
error Failed to install the app. Command failed with exit code 1: ./gradlew app:installDebug -PreactNativeDevServerPort=8081 
FAILURE: Build failed with an exception. 
* 问题原因:
Execution failed for task ':app:configureCMakeDebug[arm64-v8a]'.

[CXX1214] /Users/hein/Documents/Projects/ScorpioApp/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/CMakeLists.txt debug|arm64-v8a : 用户设置的minSdkVersion为22,但依赖库是基于24版本构建的 [//ReactAndroid/hermestooling]

核心原因

项目配置的最低SDK版本(minSdkVersion)为22,但依赖的Hermes工具库要求最低SDK版本为24,版本不匹配导致CMake配置任务执行失败。

解决方法

  • 打开项目目录下的android/app/build.gradle文件
  • 找到defaultConfig代码块中的minSdkVersion配置项
  • 将其值从22修改为24或更高版本
  • 重新执行sudo npm run android命令

额外排查手段

  • 执行./gradlew app:installDebug --stacktrace查看完整堆栈跟踪,定位具体执行错误
  • 执行./gradlew app:installDebug --info或--debug获取更详细的日志输出,排查细节问题
  • 执行./gradlew app:installDebug --scan生成完整分析报告,深入诊断构建问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 11:42:03