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

无法在移动设备运行React Native项目:Android项目未找到报错求助

解决React Native执行npx react-native run-android提示“Android project not found”的问题

报错里提到的android文件夹,就是React Native项目根目录下的标准Android工程文件夹,正常情况下里面包含app、gradle子文件夹,以及build.gradle、settings.gradle等核心配置文件。

你可以按以下步骤排查解决:

  • 确认终端当前路径是项目根目录,别进到android子文件夹或者其他目录里执行命令。比如你的项目叫MyRNApp,要确保终端在MyRNApp/路径下运行命令。
  • 检查android文件夹的完整性:打开该文件夹,确认里面有build.gradle、settings.gradle文件,以及app子目录。如果文件缺失,可能是项目初始化不完整,可尝试重新初始化项目,或者从可靠备份中恢复android文件夹内容。
  • 检查项目配置文件:如果项目根目录有react-native.config.js,查看是否错误配置了project.android.sourceDir路径;如果没有这个文件,新建一个并添加以下配置:
    module.exports = {
      project: {
        android: {
          sourceDir: './android',
        },
      },
    };
    
  • 清除缓存后重试:执行npx react-native clean清理缓存,再重新运行npx react-native run-android。
  • 查看详细错误日志:执行npx react-native run-android --verbose,根据输出的详细信息定位具体是哪个文件或路径出了问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 02:35:22