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

执行npx expo run:android时Task :app:configureCMakeDebug[arm64-v8a]失败求助

解决Expo项目执行npx expo run:android时CMake构建失败(CXX1210)的问题
  • 检查NDK版本兼容性
    打开项目根目录下的android/build.gradle,找到ndkVersion配置,确保与当前Expo版本兼容。例如Expo 49+推荐使用NDK 25.2.9519653,可修改配置:

    android {
      ndkVersion = "25.2.9519653"
    }
    

    同步gradle后重新尝试构建。

  • 清理构建缓存
    执行以下命令彻底清理本地构建缓存:

    ./gradlew clean
    rm -rf ~/.gradle/caches
    npx expo prebuild --clean
    

    完成后重新运行npx expo run:android。

  • 确认实体设备ABI架构支持
    在android/app/build.gradle中检查ndk.abiFilters配置,添加设备对应的架构(比如arm64-v8a):

    android {
      defaultConfig {
        ndk {
          abiFilters "armeabi-v7a", "arm64-v8a", "x86", "x86_64"
        }
      }
    }
    
  • 验证CMake与依赖配置
    检查项目中是否存在第三方依赖引入的自定义CMakeLists.txt,确保库路径配置正确;若为依赖版本问题,执行npx expo install --fix修复依赖一致性。

  • 检查Android SDK组件完整性
    打开Android Studio的SDK Manager,确认安装了对应NDK版本的CMake组件(推荐CMake 3.22.1及以上),同时确保SDK Platform Tools和Build Tools为兼容的最新版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 20:02:02