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

React Native安卓应用在模拟器运行失败,构建报mipmap资源不存在错误

React Native安卓应用构建失败排查方案

1. 前置Gradle配置修复

先解决构建过程中的告警类问题,避免缓存或版本不兼容导致次生报错:

  • 终止不兼容的Gradle Daemon进程:Windows系统在项目根目录执行cd android && gradlew --stop,Mac/Linux系统执行cd android && ./gradlew --stop,清除现存的不匹配守护进程
  • 替换废弃依赖配置:打开android/app/build.gradle文件,将所有已废弃的compile依赖声明统一替换为implementation
  • 匹配Build Tools版本要求:在android/app/build.gradle中找到buildToolsVersion配置项,将值修改为"28.0.3",满足Android Gradle Plugin 3.5.2的最低版本要求

2. 核心AAPT资源报错修复

报错提示mipmap/storyqube资源未找到是构建失败的直接原因,按以下步骤处理:

  • 校验资源存在性:进入android/app/src/main/res/路径,检查所有mipmap-开头的分辨率文件夹中是否存在名为storyqube的图标文件(后缀可为png、webp)
  • 资源不存在的处理方案:
    • 方案1:将你的应用启动图标按分辨率对应放入各mipmap文件夹,统一命名为storyqube
    • 方案2:打开android/app/src/main/AndroidManifest.xml,找到android:icon="@mipmap/storyqube"配置项,将storyqube替换为已存在的mipmap资源名(RN项目默认图标名为ic_launcher)
  • 清理构建缓存:执行cd android && gradlew clean(Windows)或cd android && ./gradlew clean(Mac/Linux)清理旧构建产物后,重新运行项目即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 02:57:03