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

开发TCC时在Android Studio/Expo运行遇重复依赖Key错误求助

解决Expo项目「Android Bundling Failed:重复依赖键'undefined'」错误

排查修复步骤

  • 清理依赖与缓存

    1. 删除项目目录下的node_modules文件夹和依赖锁文件(package-lock.json/yarn.lock)
    2. 重新安装依赖:
      npm install
      # 若用yarn则执行 yarn install
      
    3. 清除Expo缓存并重启项目:
      npx expo start --clear
      
  • 检查依赖配置与文件

    • 查看C:\Users\Iury\Desktop\ranngo2\node_modules\expo\AppEntry.js,确认是否存在重复的依赖引入或异常配置(注意:不建议长期修改node_modules内文件,排查后若需修复,优先从项目依赖版本入手)
    • 检查项目根目录package.json,确保Expo相关依赖版本统一,避免版本冲突导致的异常
  • 匹配Expo CLI与SDK版本

    1. 查看本地Expo CLI版本:
      npx expo --version
      
    2. 对比项目package.json中expo的版本,若版本不兼容,升级或降级CLI:
      npm install -g expo-cli@<对应SDK兼容版本号>
      
  • 重置模拟器
    在Android Studio模拟器中执行「Wipe Data」操作,清除应用缓存后重新运行项目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 07:36:22